JavaRush /Java Blog /Random-IT /Classi e interfacce. Cercando di capire
varbandim
Livello 9
Тверь

Classi e interfacce. Cercando di capire

Pubblicato nel gruppo Random-IT
Interfacce vs. classi - revisione delle interfacce Habré in OOP (Java), in modo semplice? — in pila Classi e interfacce.  Cercare di capire - 1Non è ancora chiaro. Un'interfaccia è anche una classe che descrive semplicemente metodi aggiuntivi per una classe? Se sì, i metodi della classe iniziale semplicemente non sono visibili o possono essere utilizzati? Oppure hanno bisogno di essere ridefiniti? E se l'interfaccia non è una classe, allora è semplicemente un elenco di metodi, uniti sotto un unico nome, che possono essere utilizzati in qualsiasi classe, semplicemente definendo per quale classe vengono utilizzati? Oppure si tratta di un gruppo di metodi che si applicano a una classe specifica? Quindi in un programma una variabile di classe con un'interfaccia specifica può utilizzare sia metodi di classe che metodi di interfaccia? O solo metodi di interfaccia? Diciamo che esiste una classe persona in cui è descritto un metodo di movimento booleano. Possiamo applicare una serie di metodi "gambe", "ruote" con diversi tipi di movimento? In questo caso, il metodo booleano della classe persona sarà visibile attraverso l'interfaccia “gambe” o “ruote”? Oppure saranno altre classi quelle che definiamo per la variabile: Человек Сэм = новый ЧеловекСНогами?E poi dovremmo avere una classe descritta ЧеловекСНогами? O è solo un insieme di metodi?
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION