适配器模式
来源:互联网 发布:matlab矩阵添加一行 编辑:程序博客网 时间:2024/06/05 15:56
<?php
//适配器模式
//服务端代码
class tianqi {
public static function show() {
$today = array('tep'=>28, 'wind'=>7, 'sun'=>'sunny');
return serialize($today);
}
}
//增加一个适配器
class AdapterTianqi extends tianqi {
public static function show() {
$today = parent::show();
$today = unserialize($today);
$today = json_encode($today);
return $today;
}
}
//PHP客户端调用
$tq = unserialize(tianqi::show());
//JAVA,python客户端调用,通过适配器调用
$tq = AdapterTianqi::show();
//适配器模式
//服务端代码
class tianqi {
public static function show() {
$today = array('tep'=>28, 'wind'=>7, 'sun'=>'sunny');
return serialize($today);
}
}
//增加一个适配器
class AdapterTianqi extends tianqi {
public static function show() {
$today = parent::show();
$today = unserialize($today);
$today = json_encode($today);
return $today;
}
}
//PHP客户端调用
$tq = unserialize(tianqi::show());
//JAVA,python客户端调用,通过适配器调用
$tq = AdapterTianqi::show();
简单说明:适配器模式:例如你在日本买电器,额定电压是110v,,然后到中国就需要买一个适配器将电压从220v,转换成110v
上面的解决方法其实是多添加一个类,然后将返回值的类型转换成需要的数据格式
0 0
- 适配器及适配器模式
- 适配器及适配器模式
- 适配器模式(类适配器)
- 适配器模式(默认适配器)
- 适配器模式(对象适配器)
- 适配器模式-类适配器
- 适配器模式-对象适配器
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 适配器模式
- 链表排序
- 3、Cocos2d-X 游戏编程之------设置字体
- C++笔试题深度分析 第三波 下
- HDU 1687 Shopaholic【数学题】
- 用MASM32来DIY一个判断字符串1是否为字符串2的子串的函数(应用repe cmpsb指令,区分大小写)
- 适配器模式
- 4、Cocos2d-X 游戏编程之------菜单项的使用
- busybox 致命错误: curses.h:没有那个文件或目录
- linux下安装java开发环境
- 常用的 cocos2d-x 游戏开发工具
- U-boot汇编代码分析
- 【鸟哥的linux私房菜】学习笔记0
- Java线程100%死锁demo
- Notes-20141004