国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP工廠模式簡單實現(xiàn)方法示例

PHP工廠模式簡單實現(xiàn)方法示例

2019-10-06 11:34水月情緣雪飛飛 PHP教程

這篇文章主要介紹了PHP工廠模式簡單實現(xiàn)方法,簡單說明了工廠模式的概念、原理并結(jié)合實例形式分析了php實現(xiàn)工廠模式的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了PHP工廠模式簡單實現(xiàn)方法。分享給大家供大家參考,具體如下:

工廠模式是一種類,建立了一個工廠來根據(jù)所需來創(chuàng)建對象,這種方式在多態(tài)性編程中是很重要的,允許動態(tài)替換類,修改配置等。

php示例代碼如下:

//-----------------------------工廠模式-------------------------//
class A{
 public $class;  // public $class = $_GET['c']; //類名
 public $method; // public $method = $_GET['m']; //方法
 public function __construct($class,$method){
  $this->class = ucfirst(strtolower($class)); //對類名進行安全處理
  $this->method = strtolower($method);  //對方法名進行安全處理
  $this->work($this->class,$this->method);
 }
 public function work($class,$method){
  // 把文件命名成 (類名.class.php的形式),就可以通過類名找到文件。
  //include '文件名(文件在別的地方)';  #例如 include './index.php'; 引入文件然后實例化類。
  $c = new $class; //實例化類
  $c->$method(); //訪問類的方法
 }
}
class B{
 public function ba(){
  echo '實例化后的ba方法<br>';
 }
 public function bb(){
  echo '實例化后的bb方法<br>';
 }
}
class C{
 public function ca(){
  echo '實例化后的ca方法<br>';
 }
 public function cb(){
  echo '實例化后的cb方法<br>';
 }
}
//工廠模式的實現(xiàn)
$a = new A('b','ba');  // 通過類訪問方法
$a = new A('C','ca');  // 通過類訪問方法

運行結(jié)果:

實例化后的ba方法
實例化后的ca方法

希望本文所述對大家PHP程序設(shè)計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 中文字幕一区二区三区日韩精品 | 亚洲精品在线视频观看 | 自拍偷拍亚洲欧美 | 91视频一88av | 欧美精品一区视频 | 国产免费黄色 | www欧美| 国产a√ | 成人午夜视频在线播放 | 小川阿佐美88av在线播放 | 亚洲欧美在线一区 | 欧美日韩精品一区二区三区 | 日韩资源| 日韩中文字幕电影 | 国产乱淫精品一区二区三区毛片 | 亚洲欧美视频在线观看 | 久久精品成人 | 欧美日韩中文国产一区发布 | 麻豆av电影在线观看 | 偷拍一区二区 | 亚洲激情一区二区三区 | 国产精品网站在线观看 | 激情综合色综合久久综合 | 久久99精品国产麻豆婷婷洗澡 | 一区二区中文 | 91看片淫黄大片一级在线观看 | 亚洲伦理| 在线中文一区 | 二区影院 | 国产精品美女久久久久av麻豆 | 中国大陆一级毛片 | 日韩小视频在线观看 | 欧美日韩激情一区 | 国产欧美日韩综合精品一区二区 | 色135综合网| 黄色精品网站 | 亚洲中午字幕 | 一区二区日本 | 日韩中文一区二区 | 午夜国产视频 | 欧美精品在线一区二区三区 |