« Patrons de conception/Proxy » : différence entre les versions
Contenu supprimé Contenu ajouté
imported>Naku interwiki |
imported>Naku Aucun résumé des modifications |
||
Ligne 1 :
{{ébauche informatique}}
En [[programmation]], un '''proxy''' (ou '''délégation''') est un [[motif de conception]].
Un '''proxy''' ou '''délégation''' est une classe se substituant à une autre classe. Par convention et simplicité le proxy implémente la même interface que celui de la classe à substituer. L'utilisation de ce proxy ajoute une indirection à l'utilisation de la class à substituer.▼
▲Un
Un proxy est un cas particulier du [[motif de conception]] '''State'''.▼
Un state peut implémenter un nombre quelconque d'interface.▼
▲Un proxy est un cas particulier du motif de conception [[État (motif de conception)|État]]
Un
Un proxy est utilisé principalement pour contrôler l'accès aux méthodes de la classe substituée.
Un état est utilisé pour changer dynamiquement d'interface. Outre l'utilisation principale du proxy (contrôle des accès), ce dernier est également utilisé pour simplifier l'utilisation d'un objet [[Catégorie:Motif de conception]]
|