Type : | Co (Comportemental) |
Intention : | Définit un objet qui encapsule les modalités d'interaction d'un certain ensemble d'objets. La médiateur favorise le couplage faible en dispensant les objets de se faire explicitement référence, et il permet donc de faire varier indépendamment les relations d’interaction. |
Applicabilité : | Utilisez le Médiateur lorsque : - Les objets d'un ensemble communiquent d'une façon bien définie mais très complexe et que le résultat des interdépendances est non structuré et difficile à appréhender. - La réutilisation d'un objet est difficile, du fait qu'il fait référence à beaucoup d'autres objets et communique avec eux. - Un comportement distribué entre plusieurs classes doit pouvoir être spécialisé sans une pléthore de dérivations. |