Ciao a tutti!
Ho cercato per questo mio problema sia nel forum che in vari siti come fare, mi sembra che sia un fatto di polimorfismo...non ho capito però come risolverlo![]()
In pratica ho un'interfaccia:
Poi ho due implementazionicodice:public interface CodaMutabile{ void enqueue(Object e); CodaMutabileConArray dequeue(); }
ecodice:public class CodaMutabileConArray implements CodaMutabile {
La cosa che non capisco è: nell'interfaccia come faccio a definire il metodo dequeue() di un tipo generico? A fare in modo che diventi un'interfaccia condivisibile da entrambe le classi?codice:public class CodaMutabileConLinkedList implements CodaMutabile{
Perché così solo la classe CodaMutabileConArray non dà errore...
![]()

Rispondi quotando
