Nella tua "collezione" dovrai implementare un metodo che restituisce una istanza dell'iteratore. Chiaramente l'iteratore deve poter accedere alla struttura interna della collezione e pertanto la gestione della iterazione è da fare in un modo molto "intimo" con la collezione stessa.Originariamente inviato da trinity_84
vorrei sapere come si concretizzano i metodi e dove visto che ho da fare una lista concatenata, una lista astratta ed un'array list.
In genere quindi la classe dell'iteratore la si definisce come inner-class (regular o anonymous) della classe che gestisce la collezione.

Rispondi quotando