适配器模式
来源:互联网 发布:spss mac 编辑:程序博客网 时间:2024/06/05 14:48
1 <?php 2 //适配器模式-通过适配器去执行第三方方法 3 4 //定义目标接口 5 interface Target{ 6 public function simpleMethod1(); 7 public function simpleMethod2(); 8 } 9 10 class Adatee{11 public function simpleMethod1(){12 echo 'Adatee simpleMethod1<br/>';13 }14 }15 16 //类适配器模式17 class Adapter implements Target{18 private $adatee;19 public function __construct(Adatee $adatee){20 $this->adatee = $adatee;21 }22 public function simpleMethod1(){23 echo $this->adatee->simpleMethod1();24 }25 public function simpleMethod2(){26 echo $this->adatee->simpleMethod12(); 27 }28 }29 30 //客户端接口31 class Client{32 public static function main(){33 $adapter = new Adapter(new Adatee());34 $adapter->simpleMethod1();35 36 }37 }38 Client::main();
0 0
- 适配器及适配器模式
- 适配器及适配器模式
- 适配器模式(类适配器)
- 适配器模式(默认适配器)
- 适配器模式(对象适配器)
- 适配器模式-类适配器
- 适配器模式-对象适配器
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- poj 1151 & hdu 1542 Atlantis(线段树,扫描线)
- 观察者模式
- 字节流与字符流的详解,文件流,数据流
- [机器学习]矩阵的奇异值与特征值有什么相似之处与区别之处?
- 好用的C++API直连MySql方法
- 适配器模式
- iOS10--消息通知的基本使用
- java中的socekt和WebSocekt
- Windows下Nginx的启动、停止等命令
- 正确的注销PHP SESSION
- Java-回调(Callback)
- matlab中的kron函数
- IOS设置app图标未读消息个数
- 装饰器模式