设计模式之adapter模式

adaper模式的适用场景为:我们想复用一个已有的类,但是类的接口和复用环境不一致。比如我们要调用第三方的sdk,但是接口不能直接调用,这时可以使用adapter模式。

UML图如下:

可以adapter模式的关键就是:

class adapter:public target,public adaptee{
public:
        request(){
             this.trueRequest();      
        }
        adapter(){}
};

 

posted on 2017-09-20 00:08  Seven_noon  阅读(112)  评论(0编辑  收藏  举报