适配器模式:将一个类的接口,转换成客户期望的另一个接口,适配器让原本不兼容的类可以合作无间。
外观模式 :提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。
设计原则:最少知识原则:只和你的密友交谈。 同得墨忒耳律。具体可如下描述:
类C的方法f应该只调用以下对象的方法:
1、由f创建的对象
2、作为参数传递给f的对象
3、C的成员函数 4、由C的成员变量持有的对象
对象适配器:
类适配器:
外观模式:
适配器模式:将一个类的接口,转换成客户期望的另一个接口,适配器让原本不兼容的类可以合作无间。
外观模式 :提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。
设计原则:最少知识原则:只和你的密友交谈。 同得墨忒耳律。具体可如下描述:
对象适配器:
类适配器:
外观模式: