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. 
 
              
Programmazione © www.354353.com