摘要: 桥接模式核心:处理多层继承结构,处理多维度变化的场景。将各个维度设计成独立的继承结构,使各个维度可以独立的扩展在抽象层建立关联。 桥接模式特点: 桥接模式可以取代多层继承的方案。多层继承违背了单一职责原则。复用性较差。类的个数也非常多。桥接模式可以极大的减少子类的个数,从而降低管理和维护的成本。 桥... 阅读全文
posted @ 2015-06-04 23:21 Pickle 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 责任链模式:将能够处理同一类请求的对象连成一条链所提交的请求沿着链传递,链上的对象逐个判断是否有能力处理该请求, 如果能则处理,如果不能则传递给链上的下一个对象。优点:将请求者和发送者解耦简化对象的处理过程可以通过改变链中的成员或成员的顺序来动态的新增或则删除责任。缺点:不能保证请求一定会执行,可能... 阅读全文
posted @ 2015-06-04 00:27 Pickle 阅读(2885) 评论(0) 推荐(0) 编辑