Creato da signaturejava il 12/12/2008

signaturejava

signature java

 

 

« 22^ SIGNATURE: "Packages"23^SIGNATURE: 'Interfac... »

23^ SIGNATURE:  'Interfaces' Section 1^

Post n°23 pubblicato il 22 Dicembre 2008 da signaturejava

SINTASSI:

accesso interface nome {

tipo-restituito nome-metodo1(elenco-parametri);

tipo-restituito nome-metodo2(elenco-parametri);

tipo final-nomevar1 = valore;

tipo final-nomevar2 = valore;

//...

tipo-restituito nome-metodoX(elenco-parametri);

tipo final-nomevarX = valore;

}

  1. Le 'Interfaces' non hanno "variabili di istanza"
  2. i loro metodi non hanno 'body'
  3. La loro utilità consiste in due vantaggi
    3.1 il "polimorfismo": un'interfaccia, più metodi
    3.2 ereditarietà multipla

PROBLEMA: Come implementano le 'interfaces'?
SOLUZIONE: come segue:

SINTASSI: class nomeclasse [extends superclass][implements interface[, interface]
                {
                 //body della classe
                 }



 
 
 
Vai alla Home Page del blog

AREA PERSONALE

 

TAG

 

ARCHIVIO MESSAGGI

 
 << Agosto 2024 >> 
 
LuMaMeGiVeSaDo
 
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
 
 

CERCA IN QUESTO BLOG

  Trova
 

FACEBOOK

 
 

ULTIME VISITE AL BLOG

ossi444p.elena86lariag77Elgeberea.jooblegolmaralessandravoccasemprepazzaciuicciui86roberto0153klais1975ovolo.buono1ALEMM
 

ULTIMI COMMENTI

CHI PUò SCRIVERE SUL BLOG

Solo l'autore può pubblicare messaggi in questo Blog e tutti gli utenti registrati possono pubblicare commenti.
 
RSS (Really simple syndication) Feed Atom
 
 
 

© Italiaonline S.p.A. 2024Direzione e coordinamento di Libero Acquisition S.á r.l.P. IVA 03970540963