设计模式(二):简单工厂,工厂和抽象工厂的区别

 我来答
x1...s@163.com
2018-03-30 · 超过46用户采纳过TA的回答
知道答主
回答量:151
采纳率:75%
帮助的人:15.7万
展开全部
首先来看看这两者的定义区别:工厂模式:定义一个用于创建对象的借口,让子类决定实例化哪一个类抽象工厂模式:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类个人觉得这个区别在于产品,如果产品单一,最合适用工厂模式,但是如果有多个业务品种、业务分类时,通过抽象工厂模式产生需要的对象是一种非常好的解决方式。再通俗深化理解下:工厂模式针对的是一个产品等级结构 ,抽象工厂模式针对的是面向多个产品等级结构的。再来看看工厂方法模式与抽象工厂模式对比:
艾佳工业设计
2024-11-21 广告
作为深圳艾佳工业设计有限公司的一员,我们深知工业设计领域的广泛性。工业设计产品包括但不限于:家居用品如椅子、桌子;电子数码产品如手机、电脑;交通工具类如汽车、自行车;医疗保健设备如健康管理器材;运动健身器材如运动服装;玩具礼品类如益智玩具等... 点击进入详情页
本回答由艾佳工业设计提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式