您的位置:首页 > 编程语言 > PHP开发

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

2013-03-13 09:29 246 查看
适配器模式: 我的理解是一个兼容旧对象并且增加新业务接口的对象.

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

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

class oldPanel{

    function api(){

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

    }

};

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

    function newApi(){

        echo '这是三孔插接口';

    }

}

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