返回信息流builder模式是不是就是 适配器模式的代理模式加了一个继承?
这是一条镜像帖。来源:北邮人论坛 / soft-design / #24024同步于 2008/1/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
设计模式中的builder模式和适配器模式的区别
hongbaoshu
2008/1/24镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
恕我愚昧 在GoF的书中两个根本就不是一个类别
您要非这么比 那也没办法
【 在 hongbaoshu 的大作中提到: 】
: 从类图上看builder就多一个继承而已
【 在 UnrealT 的大作中提到: 】
: 是需求啊
: builder是为了可控地一步步创建对像
: 适配器是为了把一种类型的对象当成另外一种类型的对象来处理
builder模式是创造性模式,adapter模式是行为模式。
builder模式返回的是一个instance,目的是为了创造一个新的实例,但是客户代码可以不用了解具体的实现方式。
adapter模式目的是使用已有的类的功能,实现需求。