设计模式之---适配器模式
2017-04-28 14:49
232 查看
适配器模式相对来说比较好理解,生活中经常会遇到这样的事,比如说充电,充电要求电压和充电器提供的电压不一致,就需要一个适配器进行电压适配。编程中,程序的目标接口和一个已经存在的并实现了相应功能的类不一致,这时就要用到适配器模式。
package adapter; public class Specific { public void specificRequest() { System.out.println("正在完成任务。。。"); } }
package adapter; public class Adapter { private Specific specific; public Adapter(Specific specific) { this.specific=specific; } public void request() { specific.specificRequest(); } }
package adapter; public class Client { public static void main(String[] args) { // TODO Auto-generated method stub Adapter adapter=new Adapter(new Specific()); adapter.request(); } }
相关文章推荐
- 结构型设计模式---Adapter模式(适配器模式)
- 设计模式[3] Adapter 适配器模式
- 设计模式c#语言描述——适配器模式
- Head First 设计模式之适配器模式学习
- Java设计模式之适配器模式
- 深入浅出Java设计模式之适配器模式
- 设计模式学习(七)适配器模式
- 设计模式1-适配器模式(Adapter)
- 设计模式 - Adapter Pattern(适配器模式)
- 乐在其中设计模式(C#) - 适配器模式(Adapter Pattern)
- 结合实现谈设计模式——适配器模式
- 深入浅出Java设计模式之适配器模式
- 设计模式——适配器模式
- .NET设计模式-适配器模式(Adapter Pattern)
- Dot Net设计模式—适配器模式
- 设计模式c#语言描述——建造者模式、适配器模式、合成(Composite)模式
- 乐在其中设计模式(C#) - 适配器模式(Adapter Pattern)
- Java设计模式之适配器模式
- .NET设计模式(8):适配器模式(Adapter Pattern)
- 设计模式(9)-适配器模式(Adapter)