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). |