简单工厂
来源:互联网 发布:排版软件coreldraw下载 编辑:程序博客网 时间:2024/05/14 19:20
#简单工厂#一个工厂可以创建很多种产品,每种产品都有一个“类别”去管理#优点:封装性:为客户端只提供工厂的地址告知自己能创建什么“类别”的产品,工厂内部的生产过程相对于客户来说是封闭的#interface db{public function conn();}class dbMysql implements db{public function conn(){echo "操作dbMysql";}}class dbredis implements db{public function conn(){echo "操作redis";}}class Factory{private static $_db;public static function createdb($type){if($type=='Mysql'){$_db=new dbMysql();}else if($type=='redis'){$_db=new dbredis();}return $_db;}}$mydb=Factory::createdb('Mysql');$mydb->conn();$mydb=Factory::createdb('redis');$mydb->conn();
0 0
- 简单工厂,工厂,抽象工厂
- 简单工厂、工厂、抽象工厂
- 简单工厂、工厂、抽象工厂
- 工厂模式-简单工厂
- 简单工厂 静态工厂
- 工厂模式-简单工厂
- 工厂 > 简单工厂
- 简单工厂,工厂方法
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- 简单工厂
- LTE 传输模式
- phpcms幻灯片调取广告模板内容
- 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment...
- PHP分页样式修改
- 顺序表的应用举例
- 简单工厂
- canvas
- Redis3.2开启远程访问
- Java Export File (从页面导出Excel文件)
- Java1.8特性
- Incorrect table name
- 借助第三方置灰你的图片
- 浏览器兼容锚点问题(兼容google)
- MVC框架模式