- Qu'est-ce que le modèle de médiateur en Java?
- Comment fonctionne le modèle de médiateur?
- Pourquoi utiliser le modèle de médiateur?
- Comment utilisez-vous un modèle de conception de médiateur?
Qu'est-ce que le modèle de médiateur en Java?
Le médiateur est un modèle de conception comportementale qui réduit le couplage entre les composants d'un programme en les faisant communiquer indirectement, via un objet médiateur spécial. Le médiateur facilite la modification, l'étendue et la réutilisation des composants individuels car ils ne dépendent plus des dizaines d'autres classes.
Comment fonctionne le modèle de médiateur?
Avec le modèle de médiateur, la communication entre les objets est encapsulée dans un objet médiateur. Les objets ne communiquent plus directement entre eux, mais communiquent plutôt via le médiateur. Cela réduit les dépendances entre la communication d'objets, réduisant ainsi le couplage.
Pourquoi utiliser le modèle de médiateur?
Le modèle de médiateur est utilisé pour réduire la complexité de la communication entre plusieurs objets ou classes. Ce schéma fournit une classe de médiateur qui gère normalement toutes les communications entre différentes classes et prend en charge la maintenance facile du code par couplage lâche.
Comment utilisez-vous un modèle de conception de médiateur?
Le modèle de médiateur suggère que vous devriez cesser toute communication directe entre les composants que vous souhaitez vous rendre indépendants. Au lieu de cela, ces composants doivent collaborer indirectement, en appelant un objet médiateur spécial qui redirige les appels vers des composants appropriés.