您的位置:首页 > 其它

结构型模式之对象适配器

2015-10-27 22:33 183 查看
对象适配器的类图:



package cn.对象适配器模式;

public class Adaptee {		//适配者
public void specificRequest() {
System.out.println("适配者");
}
}
package cn.对象适配器模式;

public class Adapter extends Target {		//适配器
private Adaptee adaptee;

public Adapter(Adaptee adaptee) {
this.adaptee = adaptee;
}

public void request() {
adaptee.specificRequest();
}
}
package cn.对象适配器模式;

public class Target {		//目标类
public void request() {
System.out.println("目标类");
}
}
package cn.对象适配器模式;

public class Client {		//客户端
public static void main(String[] args) {
Adaptee adapee = new Adaptee();
Adapter adapter = new Adapter(adapee);
adapter.request();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: