Il est possible d'appliquer un patron de conception sur une classe existante. Par exemple, si vous voulez appliquer le patron de conception Singleton design pattern sur une classe nommée PrinterManager:
Les patrons de conception sont regroupés en trois catégories
: création, structure et comportement. Les patrons de conceptions
suivants sont présentement implantés :
Création | Structure | Comportement |
Fabrication
Prototype Singleton |
Adapteur
Composite Procuration |
Chaîne de responsabilité
Commande Itérateur Observateur Etat Stratégie Patron de méthode |