/* class DBFactory { public static function create($type) { sw " /> 黄色视屏免费在线观看,jiujiure精品,久久亚洲最大成人网4438

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php設計模式 Factory(工廠模式)

復制代碼 代碼如下:
<?php
/**
* 工廠方法模式
*
* 定義一個用于創建對象的接口,讓子類決定將哪一個類實例化,使用一個類的實例化延遲到其子類
*/

/*
class DBFactory
{
public static function create($type)
{
swtich($type)
{
case "Mysql":
return new MysqlDB(); break;
case "Postgre":
return new PostgreDB(); break;
case "Mssql":
return new MssqlDB(); break;
}
}
}
*/
class DBFactory
{
public static function create($type)
{
$class = $type."DB";
return new $class;
}
}

interface DB
{
public function connect();
public function exec();
}

class MysqlDB implements DB
{
public function __construct() {
echo "mysql db<br/>";
}

public function connect() {
}

public function exec() {
}
}

class PostgreDB implements DB
{
public function __construct() {
echo "Postgre db<br/>";
}

public function connect() {
}

public function exec() {
}
}

class MssqlDB implements DB
{
public function __construct() {
echo "mssql db<br/>";
}

public function connect() {
}
public function exec() {
}
}

$oMysql = DBFactory::create("Mysql");
$oPostgre = DBFactory::create("Postgre");
$oMssql = DBFactory::create("Mssql");

php技術php設計模式 Factory(工廠模式),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲一区二区三区免费在线观看 | 亚洲视色| 日韩第一色 | 欧美国产综合在线 | 国产人伦激情在线观看 | 丁香激情六月天 | 一级做α爱过程免费视频 | 免费一区二区三区免费视频 | 岛国免费视频 | 久久一| 第一页亚洲 | 亚洲国产中文字幕在线观看 | 粉嫩粉嫩毛片视频 | 一道精品视频一区二区三区图片 | 久久成人亚洲香蕉草草 | 91精品在线免费观看 | 成年午夜视频 | 色视频在线观看网站 | 亚洲综合伊人色一区 | 国产www在线观看 | 欧美三级免费观看 | 国产福利萌白酱喷水视频铁牛 | 欧美日本综合一区二区三区 | 色婷婷视频在线 | 夜色成人免费观看 | 亚洲国产欧美另类 | 亚洲一二区视频 | 加勒比色综合 | 一菊综合网成人综合网 | 美女视频国产 | 牛牛影视精品一区二区在线看 | 日本精品一区二区三区在线观看 | 天天干天天操天天做 | 成人国产在线视频 | 久久影视网 | 美女国内精品自产拍在线播放 | 日韩国产三级 | 色婷婷久久综合中文久久一本` | 免费国产叼嘿视频在线观看 | 在线观看视频www在线观看 | 97人人看 |