- Il primo modo per utilizzare un'interfaccia è quello di implementarla in una classe.
- Nell'intestazione della classe noi indicheremo, dopo extends <superclasse>,
che indica l'unica superclasse della nostra classe, anche implements <lista di
interfacce> che indica tutte le interfacce implementate dalla nostra classe
- Se la classe implementa un'interfaccia, essa dovrà contenere la definizione di tutti i
metodi dichiarati nell'interfaccia
- Se un determinato metodo è contenuto in più interfacce, la sua definizione sarà
comunque unica
- Gli attributi delle interfacce (costanti) saranno ereditati dalla nostra classe
|