« Patrons de conception/Objet composite » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Un exemple : Est-ce plus clair ?
→‎Un exemple : Est-ce plus clair ?
Ligne 21 :
Dans ce cas, le patron composite est tout à fait adapté :
* L'Objet est de façon générale ce qui peut être contenu dans un dossier : un fichier ou d'un dossier,
* L'ObjetSimple est un fichier, sa méthode affiche() affiche simplesimplement le nom du fichier,
* L'ObjetComposite est un dossier, il contient des objets (c'est à dire des fichiers et des dossiers). Sa méthode affiche() parcourt l'ensemble des objets qu'il contient (fichier ou dossier) en appelant leur méthode affiche().