摘要: 桥接模式虽然不是一个使用频率很高的模式,但是熟悉这个模式对于理解面向对象的设计原则,包括“开-闭”原则以及组合/聚合复用原则都很有帮助。理解好这两个原则,有助于形成正确的设计思想和培养良好的设计风格。 阅读全文
posted @ 2017-08-24 17:33 全栈九九六 阅读(377) 评论(0) 推荐(0)
摘要: 所有引用基类(父类)的地方必须能透明地使用其子类的对象。这一原则与继承紧密相关。如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。所有引用基类的地方必须能透明地使用其子类的对象。 阅读全文
posted @ 2017-08-24 09:58 全栈九九六 阅读(263) 评论(1) 推荐(0)
摘要: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 阅读全文
posted @ 2017-08-24 09:43 全栈九九六 阅读(305) 评论(0) 推荐(0)