适配器模式
来源:互联网 发布:win7无法安装软件 编辑:程序博客网 时间:2024/06/08 19:10
一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。
<?php class Adaptee{ public function realRequest(){ echo "这是被适配者真正的调用方法"; } } interface Target{ public function request(); } class Adapter implements Target{ protected $adaptee; function __construct(Adaptee $adaptee){ $this->adaptee=$adaptee; } public function request(){ echo "适配器转换:"; $this->adaptee->realRequest(); } } $adaptee=new Adaptee(); $target= new Adapter($adaptee); $target->request();?>
阅读全文
0 0
- 适配器及适配器模式
- 适配器及适配器模式
- 适配器模式(类适配器)
- 适配器模式(默认适配器)
- 适配器模式(对象适配器)
- 适配器模式-类适配器
- 适配器模式-对象适配器
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 正阅读微信小说分销系统-视频教程-7.小说推广-获取推广链接
- 【leetcode】小白题解:罗马数字转整数数字
- JS获取DropDownList的value值与text值的示例代码
- Mybatis && mysql 字段名是关键字 报错
- android语音播放工具(播放的同时异步存储)
- 适配器模式
- js string 添加方法 中英文字符长度 判断时间格式
- easyui-datagrid的合并单元格,只合并一列
- 常量和变量的区别
- 【PHP】PHP5.6 缓存问题
- JS 实现金额格式化
- 总结和分析几种判断RecyclerView到达底部的方法
- TextView加下划线
- BeautifulSoup 用法和实例