Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Design Pattern - Decorator
Par Maxime Bellefleur SEG 3510 8 mars 2005
2
Decorator - Définiton Une classe prend en considération une autre classe Les deux proviennent de la même classe abstraite, mais on y ajoute des fonctionnalité. Ajoute des responsabilités à un objet dynamiquement Est utilisé pour ajouter de la fonctionnalité à un objet tout en maintenant son interface intacte
3
Decorator - Discussion
Le patron est un option flexible en ce qui concerne l’ajout de fonctionnalité pour les sous-classes Ex: Arbres de Noël
4
Decorator – Exemples concrets
Librairie Envoie de paquet Thé
5
Decorator – UML général
6
Decorator - Références
Data and Object Factory
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.