设计模式 适配器模式
2016-11-07 17:12
204 查看
先写老系统的代码
在写新系统的代码
再写代理类的代码
测试代码
public class Adaptee { public void SpecificRequest() { System.out.println("特殊请求!"); } }
在写新系统的代码
public class Target { public void Request() { System.out.println("普通请求!"); } }
再写代理类的代码
public class Adapter extends Target{ private Adaptee adaptee = new Adaptee(); @Override public void Request() { // TODO Auto-generated method stub adaptee.SpecificRequest(); } }
测试代码
public class Program { public static void main(String[] args) { // TODO Auto-generated method stub Target target = new Adapter(); target.Request(); } }
相关文章推荐
- 设计模式——适配器模式
- [设计模式]-适配器模式及其扩展
- 详解JavaScript实现设计模式中的适配器模式的方法
- 设计模式--浅谈适配器模式
- 设计模式六 之 适配器模式(Adapter Pattern)
- Java设计模式——结构型模式——适配器模式
- 设计模式-适配器模式
- 设计模式之七:适配器模式—不兼容结构的协调
- java设计模式之适配器模式
- 设计模式 - 适配器模式
- 设计模式学习5 -- 适配器模式(Adapter)
- 设计模式-适配器模式
- 设计模式之适配器模式
- 设计模式——适配器模式
- (二)二十三中设计模式之我见-----------------适配器模式(Adapter Pattern)
- 设计模式 - 适配器模式(Adapter)
- Android Ap 开发 设计模式第二篇:适配器模式 推荐
- 设计模式之适配器模式
- 设计模式之适配器模式
- First Head-设计模式:适配器模式和外观模式