摘要: 今天看了适配器模式和外观模式,总结如下:1.适配器和外观:一个是转换接口,一个是简化接口,两者其实没有太大差别2.就是在两个模块耦合的时候,最好有一个中间模块,假定调用者定义好接口之后,接口不变,被调用者接口可能发生变化,如果有一个适配器作为中间模块,就可以把新接口适配到旧接口上去,使被调用者变化后,调用者不用修改代码,只用修改适配器部分的代码,通过这个来解耦。在两个模块耦合的最初期,就要把适配器设计进去,对被调用者进行进一步的封装,来适应调用者3.类适配器和对象适配器:一个用继承,一个用组合。类适配的话,就是这个适配器同时继承被适配者和适配者,被适配者的接口本来就可以使用,减少代码量,比如说 阅读全文