您的位置:首页 > 其它

设计模式-适配器模式(Adapter)

2016-02-25 16:21 369 查看

1.概述

适配器:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。


2.UML



3.代码

RequiredInterface.java

public interface RequiredInterface {
public void requiredMethod();
}


ExistingClass.java

public class ExistingClass {
public void usefulMethod(){
System.out.println("需要扩展的方法");
}
}


NewClass.java

@Override
public void requiredMethod() {
//调用扩展方法
this.usefulMethod();
}


Client.java

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