摘要:
优点: 1:职责链模式使得一个对象无需知道是其他哪一个对象处理请求,对象仅需知道该请求会被处理即可,接收者和发送者都没有对方的明确信息,并且链中的对象不需要知道链的结构,由客户端负责链的结构,降低了系统的耦合度 2:请求处理对象仅需维持一个指向其后继者的引用,而不需要维持他对所有的候选处理者的引用, 阅读全文
posted @ 2019-01-11 20:11
wq9
阅读(142)
评论(0)
推荐(0)
摘要:
优点: 1.他对客户端屏蔽了子系统的组件,减少了客户端所需处理的对象数组,并使子系统使用更加容易,通过引入外观类客户端代码将变得很简答,与之关联的对象也很少 2.他实现了子系统和客户端之间的松耦合关系,这使得子系统的内部变化不会影响到调用他的客户端,只需调整它的外观类即可 3.一个子系统的修改对其他 阅读全文
posted @ 2019-01-11 20:00
wq9
阅读(126)
评论(0)
推荐(0)
摘要:
[转自恩师wanson] 优点: 1:在建造者模式中,客户端不必知道产品内部组成的细节,将产品本身与产品的创建过程解耦,使得相同的创建过程可以创建不同产品对象 2:每一个具体建造者都相对独立,而与其他的具体建造者无关,因此可以很方便地替换具体建造者或增加新的具体建造者,用户使用不同的具体建造者即可得 阅读全文
posted @ 2019-01-11 19:55
wq9
阅读(147)
评论(0)
推荐(0)