抽象工厂模式和工厂模式的区别? [复制]

Posted

技术标签:

【中文标题】抽象工厂模式和工厂模式的区别? [复制]【英文标题】:Differences between abstract factory pattern and factory pattern? [duplicate] 【发布时间】:2017-07-31 12:40:24 【问题描述】:

我可以说抽象工厂模式只是在创建模式的基础上增加了一层抽象,就像工厂模式一样吗?

编辑:我知道在大多数情况下我们可以使用工厂模式来实现抽象工厂模式。但我认为,如果我使用其他创建模式,至少我会称它为抽象工厂模式。

【问题讨论】:

【参考方案1】:

抽象工厂是工厂方法的集合。

现实生活中的例子:Factory Method - 橡皮泥/模具Abstract Factory - 卡片工厂

【讨论】:

这个网站太棒了!

以上是关于抽象工厂模式和工厂模式的区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

工厂模式和抽象工厂模式区别

设计模式系列-Builder模式,工厂方法模式和抽象工厂模式

简单工厂模式&工厂方法模式&抽象工厂模式的区别

简单工厂工厂方法抽象工厂区别

抽象工厂模式

浅谈工厂和建造者模式