La demande
“Créez un diagramme de classes UML Abstract Factory pour une application qui utilise des fabriques d’interfaces graphiques claires et sombres afin de créer des boutons et des cases à cocher.”
Essayez ensuiteAjoutez une méthode createMenu à GUIFactory.Ajoutez des classes de menus clairs et sombres.
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Utiliser des fabriques fondées sur des interfaces
02
Séparer les familles de produits en hiérarchies
Lorsqu’un système doit être indépendant de la manière dont ses produits sont créés et que des familles de produits doivent être utilisées ensemble.