« Patrons de conception/Objet composite » : différence entre les versions
Contenu supprimé Contenu ajouté
m robot Ajoute: pl:Kompozyt (wzorzec projektowy) |
imported>Inike m Implementation → Mise en œuvre |
||
Ligne 12 :
* '''Component''' ''(composant)''
** déclare l'interface pour la composition d'objet
**
** déclare une [[interface]] pour l'accès aux composants enfants
Ligne 21 :
** définit un comportement pour les composants ayant des enfants
** stocke les composants enfants
**
* '''Client'''
Ligne 66 :
==Exemple Java==
L'exemple qui suit, écrit en [[Java (langage)|Java]],
Il pourrait être étendu en
<source lang=java>
|