ciao ragazzi, sto studiando java e cercando del materiale ho trovato questa slide con un esempio riguardo la costruzione di una struttura universitaria
http://www.dsi.uniroma1.it/~parisi/S...ierarchies.pdf

inizia suddividendo il personale in Docenti(Faculty) e Tecnico Amministrativo(Staff) i quali vanno a diventare sotto-classi di una superclasse UnivEmployee
nella slide 7 dice che a tutto il personale viene garantito l’uso di posta elettronica perciò inserisce il metodo mailTo in UnivEmployee.

La cosa che non capisco però è nella slide 9, infatti è scritto:
• L’accesso alla posta elettronica è una proprietà generale
• Possiamo concettualizzare questa proprietà:
 una interfaccia
e detto questo inserisce il metodo nell'interfaccia EmailInt la quale viene implementata da UnivEmployee, a cosa serve usare un'interfaccia in questo caso?

Spero di essermi spiegato bene, comunque è molto semplice capire la struttura guardando la slide 10