Étiquette : Design patterns

C# – Le design pattern Singleton

Présentation Le design pattern Singleton, modèle de conception de construction, permet à une classe d’exposer aux autres classes du logiciel, une seule instance d’elle-même. Diagramme de classes Voici un exemple d’implémentation du modèle de conception de ce modèle de conception : La classe Singleton souhaite exposer qu’une seule instance d’elle-même. Elle déclare alors une propriété
Read More »

C# – Design pattern – Builder

Présentation Le design pattern Builder permet la création d’objets complexes via un processus constitué d’une série d’étapes s’exécutant de manière séquentielle. Diagramme de classes Voici un exemple d’implémentation du modèle de conception de ce modèle de conception : La classe Client a besoin d’obtenir une instance de la classe Product, opération complexe à réaliser. Cet
Read More »

C# – Les design patterns

Un design pattern est un « modèle de conception » que l’on nomme aussi « patron de conception ». Ils constituent des solutions qualifiées de « classiques » ou encore « éprouvées » à des problèmes connus en conception orienté objet. Une version aboutie des design patterns que nous utilisons aujourd’hui lors de la conception
Read More »