Identifiant :
Mot de passe :

Patrons de conception

Itérateur

Diagramme de classes :

Diagramme de classes

Description :

Type :  Co  (Comportemental)
Intention : Fournit un moyen d'accès séquentiel aux éléments d'un agrégat d'objets, sans mettre à découvert la représentation interne de celui-ci
Applicabilité : Utilisez l'Iterateur :
- pour accéder au contenu d'un objet d'un agrégat sans en révéler la représentation interne ;
- pour gérer simultanément plusieurs parcours dans des agrégats d'objets ;
- pour offrir une interface uniforme pour les parcours au travers de diverses structures agrégats (c'est-à-dire, pour permettre l'itération polymorphe).

Participants au patron :

Les têtes de mule
Cédric BOUHOURS
Cédric BOUHOURS
Cédric BOUHOURS