爱悠闲 > 一天一个设计模式(4):适配器模式

一天一个设计模式(4):适配器模式

分类: php  |  标签: 适配器模式,php  |  作者: manwea 相关  |  发布日期 : 2014-07-20  |  热度 : 634°

适配器模式: 我的理解是一个兼容旧对象并且增加新业务接口的对象.

使用场景: 旧的对象不方便改动,继而新建一个对象继承之,然后在新对象里增加新方法;

例子: 让一个老式的二孔插座支持三孔接口;

class oldPanel{

    function api(){

        echo '这是一个2孔插接口';

    }

};

class adapterPanel extends oldPanel{//这是适配器

    function newApi(){

        echo '这是三孔插接口';

    }

}