小总结:Builder模式与Abstract Factory模式之间的区别

Builder模式与Abstract Factory模式的区别:

Builder模式注重的是其单个零件的易变.

Abstract FActory模式注重的是整套系列之间的变化.系列对象整体的变动,不适用于新加入部件

Builder模式中单个零件可以自主生成多个,"分步骤"算法是稳定的,GameManager中的CreateHouse()

抽象工厂模式解决"系列对象"的需求变化,Builder模式解决的是"对象部分"的需求变化.

抽象工厂模式它的对象之间比如说路,丛林之间是互相耦合的关系,路与丛林有交界的地方,与下水道有交接的部分,相互引用之间的关系,

Builder模式中的窗,门是同属一个大对象中的子对象.

转载于:https://www.cnblogs.com/acis_/archive/2009/04/29/1445954.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值