| 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 creare una classe di implementazione in Java
    In programmazione Java , un'interfaccia definisce un insieme di comportamenti . Tutte le classi che implementano l'interfaccia devono fornire i metodi descritti all'interno della dichiarazione di interfaccia . Le interfacce sono un elemento chiave nella programmazione orientata agli oggetti , in quanto consentono agli sviluppatori di creare insiemi di classi che implementano tutti la stessa interfaccia , ma potenzialmente sono diversi dettagli di implementazione . Quando si crea una classe Java che implementa un'interfaccia , si sono tenuti ad attuare i metodi specificati all'interno dell'interfaccia , ma puoi scegliere come effettuare l'implementazione di questi metodi in modo che si adatta alle esigenze della classe in questione . Istruzioni
    1

    Crea un interfaccia in un progetto Java . Sei libero di realizzare qualsiasi delle interfacce definite all'interno del linguaggio Java in sé , ma è anche possibile creare il proprio che è specifico per le esigenze del vostro progetto . Per dimostrare , è possibile utilizzare il seguente schema per creare la propria interfaccia :

    interfaccia Gatto {

    int getAltezza pubblico ( ) ;

    public void setName (String catName ) ;

    }

    Questa interfaccia di esempio descrive un "Gatto" , che può essere implementata da altre classi nel progetto. Classi di attuazione dovranno fornire i due metodi indicati, utilizzando i nomi dei metodi e dei parametri specificati .
    2

    Creare una nuova classe nel progetto Java per implementare l'interfaccia si è creato , o qualsiasi altra interfaccia che preferisci . Per indicare che una classe sta per implementare un'interfaccia , è necessario regolare la dichiarazione della classe come segue :
    classe

    Tiger implementa Gatto {

    //codice di classe qui

    }

    Questo dice al compilatore che la classe sta per implementare l'interfaccia "Gatto" . Un funzioni di interfaccia come un contratto , quindi utilizzando questa sintassi si sta commettendo la classe per fornire i metodi di interfaccia .
    3

    un'occhiata ai messaggi di errore il vostro ambiente di sviluppo integrato o IDE , è evidenziando . Si dovrebbe vedere i messaggi di errore non appena si aggiunge la clausola " attrezzi " per il vostro dichiarazione di classe . Se si guarda il dettaglio degli errori evidenziati , si vedrà che l'IDE vi ricorda che è necessario fornire i metodi di interfaccia all'interno della classe . I messaggi di errore vengono visualizzati fino a quando si fornisce i metodi necessari .
    4

    implementare i metodi richiesti nella tua classe . Dal momento che la classe ha scelto di implementare l'interfaccia , è ora necessario creare un metodo di implementazione per ogni elencati nella dichiarazione di interfaccia . Aggiungendo i seguenti metodi per la vostra dichiarazione di classe sarà sufficiente a soddisfare l'attuazione del "Gatto" interfaccia :

    private int tigerHeight ;

    private String tigerName ;

    pubblico Tiger ( ) {

    tigerHeight = 10;

    tigerName = " " ; }


    int getAltezza pubblico ( ) {

    ritorno tigerHeight ;

    }

    public void setName (String catName ) {

    tigerName = catName ;

    }

    così come l'aggiunta del due metodi indicati dalla interfaccia , insieme con i loro dettagli di implementazione , questo esempio dà le due variabili di istanza di classe e un metodo costruttore .
    5

    Aggiungi metodi aggiuntivi per la nuova classe . Così come i metodi implementati per l'interfaccia , è possibile aggiungere eventuali metodi aggiuntivi , variabili e comportamenti per la vostra classe come richiedete . Una volta creato il vostro dichiarazione di classe , è possibile creare un'istanza della classe in un altro punto del programma come segue :

    Tiger motherCat = new Tiger ( ) ;

    Salva i tuoi file Java , compilare e eseguire il programma per testarlo.

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare i bilanci redatti in ETL Java Caps 
    ·Java funzione trim 
    ·Come fare listener del mouse Utilizzando Oscillazione i…
    ·Che cosa è JDK in Java 
    ·Come costruire un grafico in Java 
    ·Come usare Tesseract OCR in Java 
    ·Uso di Collator in Java 
    ·Come leggere un campo CLOB 
    ·Come creare una classe di implementazione in Java 
    ·Procedura: iReport per NetBeans 
      Articoli in evidenza
    ·Come fare un C + + finestra principale senza un titolo …
    ·Facile fare Qbasic Giochi 
    ·Come incorporare Java in Flex 
    ·Come programmare un'agenda in VB.NET 
    ·Come rimuovere il Combo Box Duplicati 
    ·Come programmare Valuta in Vb.Net 
    ·Come creare due istanze di sottoclassi in Java 
    ·Come modificare dinamicamente la dimensione dei collega…
    ·Tutorial JavaScript per la funzione di convalida Tempo 
    ·Come creare un IRC Spybot 
    Copyright © Conoscenza Informatica http://it.wingwit.com