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:
e detto questo inserisce il metodo nell'interfaccia EmailInt la quale viene implementata da UnivEmployee, a cosa serve usare un'interfaccia in questo caso?• L’accesso alla posta elettronica è una proprietà generale
• Possiamo concettualizzare questa proprietà:
una interfaccia
Spero di essermi spiegato bene, comunque è molto semplice capire la struttura guardando la slide 10