六:结构型模式:适配器模式
2013-03-23 23:14
190 查看
今天开始讲结构型模式了,第一个讲的就是适配器模式,所谓的适配器模式其实就是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。如果你想使用一个已经存在的类,而它的接口不符合你的需求,就可以使用适配器模式了。
adapter接口:
AdapterImpl:adapterImplMethod()
AdapterImplReplace:adapterImplReplaceMethod()
OK,今天的模式就讲到这里,适配器模式很直观,也很好理解,大家多练习,先会用,然后再去详细的去研究,由浅入深。
欢迎大家一起和我进行交流,学习,欢迎大家指出不足之处,请联系QQ:497820217 备注:CSDN。
本文为原创,如需要转载,请注明出处。
adapter接口:
package com.liuqiang.model.adapter; public interface adapter { void adapterImplMethod(); void adapterImplReplaceMethod(); }AdapterImplReplace类:
package com.liuqiang.model.adapter; public class AdapterImplReplace { public void adapterImplReplaceMethod() { System.out.println("AdapterImplReplace:adapterImplReplaceMethod()"); } }AdapterImpl类:
package com.liuqiang.model.adapter; public class AdapterImpl implements adapter { AdapterImplReplace replace; public AdapterImpl(AdapterImplReplace replace) { this.replace = replace; } @Override public void adapterImplMethod() { System.out.println("AdapterImpl:adapterImplMethod()"); } @Override public void adapterImplReplaceMethod() { replace.adapterImplReplaceMethod(); } }最后的测试类:Test类:
package com.liuqiang.model.adapter; public class Test { public static void main(String[] args) { AdapterImpl adapter = new AdapterImpl(new AdapterImplReplace()); adapter.adapterImplMethod(); adapter.adapterImplReplaceMethod(); } }测试结果:
AdapterImpl:adapterImplMethod()
AdapterImplReplace:adapterImplReplaceMethod()
OK,今天的模式就讲到这里,适配器模式很直观,也很好理解,大家多练习,先会用,然后再去详细的去研究,由浅入深。
欢迎大家一起和我进行交流,学习,欢迎大家指出不足之处,请联系QQ:497820217 备注:CSDN。
本文为原创,如需要转载,请注明出处。
相关文章推荐
- 适配器模式 - 结构型模式
- 结构型模式之适配器模式
- 七个结构型模式1: 适配器模式-Adapter Pattern【学习难度:★★☆☆☆,使用频率:★★★★☆】
- 设计模式--适配器模式Adapter(结构型)
- 设计模式(五)适配器模式(结构型)
- 结构型模式-适配器模式(Adapter)
- 设计模式 结构型设计模式之适配器模式
- 适配器模式(Adapter Pattern)----------结构型模式
- C#设计模式之六适配器模式(Adapter Pattern)【结构型】
- 结构型模式1:适配器模式(Adapter Pattern)
- 结构型模式之——适配器模式
- 结构型设计模式(一)(适配器模式,桥接模式,组合模式,装饰模式)
- 设计模式 一 适配器模式 Adapter(结构型模式)
- C#面向对象设计模式第七讲:Adapter Pattern 适配器模式(结构型模式)
- Java经典23种设计模式之结构型模式(三)------附代理模式、适配器模式、外观模式区别
- Adapter 适配器模式(结构型模式)
- 设计模式(六)适配器模式(Adapter)-结构型
- 设计模式 — 结构型模式 适配器模式
- 不老呢看病的秘密--适配器模式,结构型模式之二
- 设计模式(七) : 结构型模式--适配器模式