Patrons de conception/Mapper

Un livre de Wikilivres.
Patron de conception
Catégorie : EntreprisePatrons de base
Nom français : Mapper
Nom anglais : Mapper
Faire communiquer différents objets sans créer une dépendance entre eux


Dans une application, il peut être utile que certains objets communiquent entre eux. Mais la création d'une dépendance directe n'est parfois pas possible (modules externes non modifiables), ou pas souhaitable (garder une généricité).

La solution est de créer une nouvelle classe (ou un ensemble de classes) qui va gérer la communications entre ces objets.