Java设计模式之适配器模式

149 阅读1分钟

适配器模式就是把一个类的接口变换成客户端所需要的另一种接口,从而使原来两个接口不匹配而无法在一起工作的两个类能够在一起工作.


#列: 如我们生活中的手机充电器,生活220v的电压是没法给手机供电的我们只有通过电源适配器将电压降至5v左右就能正常的给手机充电.

#适配器模式的结构: 适配器模式有类适配器模式对象适配器两种形式. ##类适配器模式:

上图中的Adaotee类并没有sampleOperation2()方法,而客户端需要这个方法.为了能够使用sampleOperation2()这个方法, 提供中间类Adapter,将Apdater类的API和Target类的API衔接起来,Adapter和Apdaptee是继承关系,所以适配器是类。 参考自:http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html