J’ai lu un document sur le design patterns et je n’ai pas compris le modèle Factory, quelqu’un peut me donner un exemple simple et efficace pour m’aider à le comprendre. :cry:
Version imprimable
J’ai lu un document sur le design patterns et je n’ai pas compris le modèle Factory, quelqu’un peut me donner un exemple simple et efficace pour m’aider à le comprendre. :cry:
Factory = Fabrique
C'est donc un objet qui en construit un autre. Tu passes par cet objet au lieu de faire directement un "new" car la construction du dit objet est plus complexe qu'un new (ex: création d'un objet en partie initialisé, recherche de l'objet dans un dictionnaire,...)
Regardes mon article sur Spring (http://ego.developpez.com), tu y trouveras un exemple (DAOFactory) en début d'article.