Il y avait un article ici: http://msdn.microsoft.com/en-us/library/Ee817667%28pandp.10%29.aspxExplorer le modèle Factory Design
La première partie de Tut mis en œuvre ce modèle avec des classes abstraites. La deuxième partie montre un exemple avec la classe Interface. Mais rien dans cet article n'explique pourquoi ce modèle utiliserait plutôt un résumé ou une interface.
Alors, quelle explication (avantages de l'un par rapport à l'autre) donneriez-vous? Pas en général mais pour ce motif précis.
Néanmoins, l'avantage bien connu de l'interface est un couplage lâche, alors pourquoi ne pas l'appliquer à ce modèle? Si non pourquoi tous les trucs de Microsoft utilisent des interfaces alors?
Je suis surpris par le manque de réponses. Il semble que les gens sachent comment faire les choses mais pas vraiment pourquoi.
grand nom d'utilisateur lol – jaywon