PHP设计模式之适配器模式

2020-04-20  本文已影响0人  安知253

简介

一系列接口封装统一输出方法或api,重在理解一系列

示例

应用中需要用到不同的数据库,但是为了方便开发,统一find方法,不管内部实现

<?php
//适配器模式
class DbAdapter{

    public function find(){
        //返回查询结果
        return [];
    }
}

class Mysql extends DbAdapter{


    public function find($sql){
        return 'mysql执行sql查询语句,得到结果';
    }
}

class MongoDB extends DbAdapter{

    public function find($sql){
        return 'MongoDB执行sql查询语句,得到结果';
    }
}

参考资料

适配器模式

上一篇下一篇

猜你喜欢

热点阅读