Scusate il titolo, oggi pomeriggio ho un esame di programmazione, mi č stato detto che il professore non č molto tolleranete se non si sanno usare i tipi generici.
Se io ho ad esempio una classe che denota un insieme di alberi, normalmente faccio troppi cast, e non piace al prof, se per esempio scrivo una cosa come:

codice:
Nodo tmp=getRoot();
if((E)tmp.getElement().compareTo((E)node2.getElement()))
Non piace tanto....
Come posso utilizzare pił oggetti senza problema di tipi?
In molti casi se uso un' istruzione come
codice:
tmp.getElement()
devo per forza fare un cast
codice:
(Node)tmp.getElement()
Come posso fare in modo che tutto venga riconosciuto senza fare cast?
Mi č stato detto che si potrebbero utilizzare delle interfacce....ma in che modo?

Spero vediate questo post.