您的位置:首页 > 其它

适配器模式

2018-10-26 10:01 15 查看

文档查阅说明:

Tongkey

yiibai

runoob

大话设计模式

定义:将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作

使用场景:

● 有动机地修改一个正常运行的系统的接口,这时应该考虑使用适配器模式

[code]public class Target {
public void request() {
System.out.println("request");
}
}
[code]public class Adapter extends Target {

private Result result = new Result();

@Override
public void request() {
// TODO Auto-generated method stub
super.request();
System.out.println("转换");
result.request();
}
}
[code]public class Result {
public void request() {
System.out.println("请求");
}
}
[code]public class Test {
public static void main(String[] args) {
Target target = new Adapter();
target.request();

}
}

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: