| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come combinare le classi in Java
    programmatori usano il linguaggio di programmazione Java , in parte , a causa del suo sostegno completo di un paradigma di programmazione orientata agli oggetti . A causa di questo , si possono creare diversi oggetti di dati e costruire una vasta libreria di classi già esistenti . Tuttavia, in caso di necessità di combinare le classi sorgono, ci sono tre opzioni disponibili. Il primo è quello di impostare una gerarchia di derivazione , in cui una classe di destinazione deriva da una serie di classi correlate . Il secondo è quello di includere le classi all'interno della vostra classe , al fine di utilizzare la loro funzionalità . Il terzo è quello di creare una serie di "interfacce ", piuttosto che le classi e le attuano tali interfacce . Cose che ti serviranno
    Java Development Kit ( JDK ) per editor di testo o Java interattivo ambiente di sviluppo
    Mostra più istruzioni
    1

    Crea un classe Java . Questa classe sarà quello che " combina " le altre classi :

    classe MyClass pubblico { codice di implementazione /* di MyClass va qui * /}
    2

    estendere una gerarchia di ereditando le classi . In Java , l'unico modo per la classe di ereditare funzionalità da altre classi più è se queste classi ereditano tutti gli uni dagli altri in modo lineare . Per esempio, se si vuole " MyClass " ereditare funzionalità da " Class1 " e " Classe 2 ", e Class2 eredita già dati da Class1 , quindi MyClass può guadagnare la funzionalità di entrambi , estendendo Classe 2 :
    < p > class MyClass { public Class2 codice di implementazione /* di MyClass va qui * /}
    3

    utilizzare le classi all'interno della vostra classe . Se Class1 e Class2 sono indipendenti , nel senso che non condividono dati attraverso l'ereditarietà , quindi è possibile utilizzare gli oggetti di Class1 e Class2 dentro MyClass per accedere alla loro funzionalità :

    class MyClass {public Class1 x = new Class1 (); pubblica Classe 2 y = new Classe 2 ( ) ;/* codice di implementazione di MyClass va qui * /}
    4

    utilizzano interfacce invece di classi . Se Class1 e Class2 sono interfacce , il che significa che fornisce solo un insieme di metodi per implementare invece di definirli , poi MyClass possibile implementare entrambi. Una classe può implementare qualsiasi numero di interfacce , a patto che implementa i metodi definiti nelle interfacce :

    interfaccia pubblica Class1 { dichiarazioni di funzione /* * /}

    interfaccia pubblica Classe 2 { /* dichiarazioni di funzione * /}

    MyClass public class implementa Class1 , Class2 { /* codice di implementazione di MyClass va qui * /}

    Previous :

    next :
      Articoli Correlati
    ·Come convertire INT a String in Java 
    ·Come fare un EXE con NetBeans 
    ·Come usare gli operatori logici in Java 
    ·Come trovare polinomi cromatici in Java 
    ·Come avviare un applet Java con Appunti di accesso 
    ·Come impostare il cursore su un JTextField specifico 
    ·Java Verifica di input 
    ·COBOL Vs . Java 
    ·Come convertire la stringa di InputStream in Java 
    ·Ridimensionare Metodo di applet Java 
      Articoli in evidenza
    ·Come utilizzare un server MySQL utilizzando un client a…
    ·Come costruire applicazioni a 32 bit di Linux su piatta…
    ·Come riempire DataSet & Bind DataGridView in diversi th…
    ·Come aggiornare tempo con VBScript 
    ·Visual Basic 2005 Express Edition Tutorial 
    ·Come imparare MySQL Online 
    ·Come formattare un campo di testo per accettare solo nu…
    ·Come creare biglietti d'auguri virtuali per il profitto…
    ·Nozioni di base Tutorial Java 
    ·Come ottenere un valore dal HKEY_CLASSES_ROOT in Visual…
    Copyright © Conoscenza Informatica http://it.wingwit.com