Gli passerai this (che fa riferimento all'istanza su cui stai chiamando il metodo iterator()).
Gli passerai this (che fa riferimento all'istanza su cui stai chiamando il metodo iterator()).
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
Lo schema di ciò che volevo fare era così:
I miei dubbi sono: nella classe RevVector devo metterci qualche variabile d'istanza? Inoltre al posto di v devo metterci qualcosa, perchè dovrò passare qualcosa al costruttore RevVectIterator, lì ci metto this? Puoi aiutarmi col codice? Sono ancora un po' nabbo per quanto riguarda l'estensione delle classi, non ho capito ancora bene come funzionano dal lato della sintassi.codice:import java.util.*; public class RevVector<T> extends Vector<T> { public Iterator<T> iterator() { RevVectIterator<T> it = new RevVectIterator<T>(v); return it; } }
Ultima modifica di OmarCore93; 09-04-2014 a 21:25