摘要: 8. Composite(组合) 8.1定义 将对象组合成树形结构以表示“部分—整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性 8.2 优点 ■ 高层模块调用简单。一棵树形机构中的所有节点都是 Component,局部和整体对调用者来说没有任何区别,即高层模块不必关心自己处理的是单个 阅读全文
posted @ 2020-11-05 14:32 昨日明眸 阅读(405) 评论(0) 推荐(0)
摘要: 7. Bridge(桥接) 7.1 定义 将抽象和实现解耦,使得两者可以独立地变化 7.2 优点 ■ 抽象和实现分离是桥梁模式的主要特点,是为了解决继承的缺点而提出的设计模式。在该模式下,实现可以不受抽象的约束,不用绑定在一个固定的抽象层次上。 ■ 实现对客户透明,客户端不用关心细节的实现,它已经由 阅读全文
posted @ 2020-11-05 14:31 昨日明眸 阅读(559) 评论(0) 推荐(0)