Le Pattern : Proxy
Le design pattern Proxy permet de créer un objet qui agit comme un substitut pour un autre objet.
Il permet de contrôler l'accès à cet objet en ajoutant une couche d'abstraction. En utilisant ce modèle, on peut ajouter des fonctionnalités supplémentaires sans modifier le code source original.