摘要: 桥接模式 将抽象部分与他的实现部分分离,使他们可以独立的变化 抽象与实现分离并不是说 让抽象类与其派生类分离,因为这没有任何意义。实现是指抽象类和它的派生类用来实现自己的对象. 桥接模式主要包含如下几个角色: Abstraction:抽象类。 RefinedAbstraction:扩充抽象类。 Im 阅读全文
posted @ 2018-08-27 17:50 不二尘 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 组合模式 将对象组合成树形结构以表示‘部分--整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性 涉及到的角色描述 在组合模式结构图中包含如下几个角色: ● Component(抽象构件):它可以是接口或抽象类,为叶子构件和容器构件对象声明接口,在该角色中可以包含所有子类共有行为 阅读全文
posted @ 2018-08-27 16:13 不二尘 阅读(181) 评论(0) 推荐(0) 编辑