Mode adaptateur

Dec 18, 2020

Le mode adaptateur est que le client a besoin d’accéder ou d’utiliser une autre interface existante d’une manière (ou spécification de l’interface). Pour diverses raisons, il n’y a aucun moyen de l’appeler directement. Le support intermédiaire peut être fourni comme objet adaptateur, et l’interface peut être convertie en interne, de sorte que le client peut accéder à l’interface cible en douceur en accédant à l’adaptateur.


Il existe deux façons d’implémenter le mode Adaptateur, l’une est par héritage et l’autre est par combinaison.


L’avantage du mode adaptateur est de réutiliser directement le code de bibliothèque de classe existant sans modifier le code existant. Et la mise en œuvre est simple et facile à comprendre. Pour le client, l’adaptateur, compatible pour convertir différentes interfaces, est implémenté en interne et totalement transparent pour le client. Le client n’a pas besoin de connaître les détails de l’interface cible, vous n’avez qu’à l’appeler selon les spécifications de l’interface actuelle.

1216