Iterator pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m ADD Altri progetti
Botcrux (discussione | contributi)
m Struttura: Bot: Fix dimensionamento immagini (v. richiesta)
Riga 27:
 
== Struttura ==
[[File:IteratorPattern.png|thumb|387pxupright=1.8|Struttura del pattern Iterator]]
Il ''pattern'' ''iterator'' definisce due gerarchie di classi: una per i contenitori e una per gli iteratori. Le classi contenitore possono essere specializzate per tipo di elemento contenuto o per tipo di struttura in cui gli elementi sono organizzati. Le classi di iteratori sono specializzati per tipo di contenitore (iteratore concreto) e per tipo di navigazione attraverso la sequenza di elementi (iteratori specializzati).