终于开始认真尝试学习一些基本模式(在职业生涯的后期,但这是一个不同的故事),我试图弄清Factory Pattern和Abstract Factory之间的区别。
这两种模式之间的主要区别是什么?
我知道Factory方法是通过继承创建对象的,而Abstract Factory是通过对象组合来创建的,但是从实际的角度来看,我仍然很难准确地看到它们各自的工作方式。
4
stackoverflow.com/questions/1001767/...
—
钠
为了澄清,当您说“工厂模式”时,您是指“工厂方法”吗?如果您在谈论“四人帮”模式,则没有工厂模式,但是有抽象工厂和工厂方法。
—
Thomas Owens
是-工厂方法。
—
Phil.Wheeler 2011年
公平地说,这两个词组似乎经常互换。
—
Phil.Wheeler 2011年
啊,工厂方法。
—
Donal Fellows
new
不是方法的事实的变通办法(在某些-公认的通用对象系统中)。