Bonjour, le concept de la classe Factory qui existe en Java semble être disponible en C# toutefois je ne parviens pas à l'implémenter...
Merci à vous.
Bonjour, le concept de la classe Factory qui existe en Java semble être disponible en C# toutefois je ne parviens pas à l'implémenter...
Merci à vous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public class MachinFactory { public static IMachin CreateInstance(parametre ou pas) { return new Machin(); // ou autre chose selon tel ou tel truc } }
Ah ok merci, mais je crois que je ne comprends encore pas ce que sont les factory et design patterns .Net
Salut
Un design pattern n'est en aucun cas lié à un langage, ça répond à une problématique de conception, et ensuite on peut l'implémenter dans le langage que l'on souhaite
Exemple ici avec le factory pattern dans plein de langages.
Tu as même plusieurs articles sur le sujet sur DVP, exemple celui-ci qui fournit des exemples d'implémentation en C#
La factory est présentée sur ce document n'en est pas une.
Il y a d'ailleurs plusieurs pattern factory
- Simple Factory
- Abstract Factory
- Factory Method
La plus simple à mettre en oeuvre est celle-ci :
https://www.dotnetperls.com/factory
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Partager