Articles du 4 décembre 2007
Motifs de Création : Fabrique Abstraite
décembre4, 2007
Deuxième article dans la série des Design Patterns (ou Motifs de Conception), celui-ci nous expliquera le rôle et l’utilisation du motif Fabrique Abstraite (Abstract Factory)
But
Fournir une interface pour la création de famille d’objets connexes ou dépendants sans indiquer leur classe concrète.
Autre Nom
Abstract Factory, Kit.
Exemple
Prenons un gestionnaire de composants d’interface utilisateur supportant un certain nombre de styles d’affichage, par exemple un style bleu et un style gris (comme les styles XP). Différents styles définissent différentes apparences et comportements pour les composants d’interface utilisateur tels que les barres de défilement, les fenêtres, et les boutons. Pour être portable sur les différents styles, une application ne devrait pas coder en dur ses composants pour un style particulier. L’instanciation de classes de composants spécifiques à un style au travers de l’application rendrait difficile la modification du style par la suite.
(la suite…)