29
août
2010
Iterator Pattern
août
2010
Un article de zerocoolyoussef
Pas de commentaires
Description
Le pattern Iterator permet à un objet client d’accéder au contenu d’un objet conteneur( tableau, list , Hastable…) séquentiellement sans avoir à connaitre la structure interne de cet aggrégat.
Pour accomplir cela, Ce pattern suggère que l’objet conteneur doit fournir une interface public sous la forme d’un objet ITERATOR pour les différents objets clients pour qu’ils accèdent à son contenu.
Cet iterator doit fournir les méthodes publiques nécessaires pour permettre aux objets clients le parcours de la liste des objets.
Exemple