-
14
pages
-
Français
-
Documents
Description
(C) Olivier Baudon - Université Bordeaux 1 13/10/03La référenceGamma, E., Helm, R., Johnson R. and Vlissides, J.,«!Design Patterns, Elements of Reusable Object-OrientedModèles de ConceptionSoftware!» Addison-Wesley Publishing Company, 1995Olivier Baudon Mais aussi • des sites web,Université Bordeaux 1• des ouvrages sur des contextes particuliers :13 octobre 2002 • Java• programmation distribuéeQu’est ce qu’un modèle deDescription des modèlesconceptionPrésentation Réalisation• Nom : permet d’identifier le modèle utilisé• Nom et classification • Structure• Intention • Constituants• Problème à traiter• Alias • Collaborations• Motivation • Conséquences• Solution : pas un modèle précis, encore• Indications d’utilisation • Implémentation• Exemples de codemoins une implémentation• Utilisations remarquables• Conséquences • Modèles apparentésTrois rôles Modèles créateurs• Fabrique abstraite : • Prototype :• Modèles créateurs Æ processusfamilles de produits instanciation pard’instanciation clonage• Monteur : création• Modèles structuraux Æ composition des d’un objet composite • Singleton : classe àinstance unique avec• Fabrication :classes et des objetsaccès globaldélégation aux sous-• Modèles de comportement Æ algorithmes classes desinstanciationset répartition des tâches entre objets1(C) Olivier Baudon - Université Bordeaux 1 13/10/03Fabrique abstraite Fabrique abstraite«!La fabrique abstraite fournit uneinterface pour la création de ...
-
Publié par
-
Langue
Français