首页 > 其他 > 详细

适配器模式

时间:2020-01-19 01:01:12      阅读:105      评论:0      收藏:0      [点我收藏+]

一、定义

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

二、示例代码

/*适配器类,适配特殊类,将源接口转换为目标接口*/
public class Adapter extends Target{

    Adaptee adaptee=new Adaptee();
    public void request(){
        adaptee.specificRequest();
    }
    
}

/*要适配的类*/
public class Adaptee {
    public void specificRequest() {
    }
}

/*客户所期待的类*/
public class Target {

    public void request() {

    }
}

/*对于客户端来说,调用的是target的request()*/
public class Client {
    public static void main(String[] args) {
        Target target=new Adapter();
        target.request();
    }
}

适配器模式

原文:https://www.cnblogs.com/yfy-/p/12210830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!