设计模式--工厂模式
来源:互联网 发布:编码器ssi数据位定义 编辑:程序博客网 时间:2024/05/18 11:35
以下是自学it网--中级班上课笔记
网址:www.zixue.it
<?php工厂模式 interface db{ function connect(); } class gao_mysql implements db{ public function connect(){ $con = mysql_connect('localhost','root',''); mysql_select_db('zuoye',$con); mysql_query("set names utf8"); //echo '我是mysql'; } } class gao_mysqli implements db{ public function connect(){ echo '我是mysqli'; } } class gao_pdo implements db{ public function connect(){ echo '我是pdo'; } } class Factorydb{ protected static $ins = null; public static function getdb($type){ if($type == 1){ self::$ins = new gao_mysql(); }elseif ($type == 2){ self::$ins = new gao_mysqli(); }elseif($type == 3){ self::$ins = new gao_pdo(); } return self::$ins; } }?>
- 设计模式------工厂模式
- 设计模式------工厂模式
- 设计模式 [ 工厂模式 ]
- 设计模式--工厂模式
- 设计模式-工厂模式
- 设计模式--工厂模式
- 设计模式 工厂模式
- 设计模式-工厂模式
- 设计模式 -- 工厂模式
- 设计模式-工厂模式
- 设计模式----工厂模式
- 设计模式---工厂模式
- 设计模式-工厂模式
- 设计模式--工厂模式
- 设计模式---工厂模式
- 设计模式-工厂模式
- 设计模式--工厂模式
- 设计模式 - 工厂模式
- Swing选项卡
- linux 修改分区名字(已验证)
- 给大家分享下:快速排序、冒泡排序、二分查找
- android国际化
- Delphi 提示“Registry”注册
- 设计模式--工厂模式
- uploadify 3.2 后台动态传参数
- vs2010 cocos2d-x 游戏开发之旅 一
- 在存储过程中创建一临时表
- 利用ssh传输文件
- 数字键盘添加自定义按钮
- dialog弹出时,点击dialog之外的地方时,dialog不消失。
- Java中Runnable和Thread的区别
- 如何用c#实现仿QQ会员右下角提示框