首頁 > 後端開發 > php教程 > prototype.js php設計模式 Prototype 原型模式程式碼

prototype.js php設計模式 Prototype 原型模式程式碼

WBOY
發布: 2016-07-29 08:45:43
原創
989 人瀏覽過

複製程式碼程式碼如下:


/**
* 原型模式
*
* 用原型實例指定建立物件的種類.並且透過拷貝這個原型來建立新的物件
*
*/
抽象類別原型/***/
抽象類原型
{
私有$_id = null;
公用函數__construct($id)
{
$this->_id = $id;
}
public function getID( )
{
return $this->_id;
}
public function __clone() // 魔法函數
{
$this->_id += 1;
}
public function getClone()
{
回傳克隆$this;
}
}
class ConcretePrototype extends Prototype
{
}
}
🎜>$objPrototype = new ConcretePrototype(0);
$objPrototype1 = 克隆$objPrototype;
echo $objPrototype1->getID()."
";
$objtype; 🎜>echo $objPrototype2->getID()."
";
$objPrototype3 = $objPrototype->getClone();
echo $objPrototype3->getID()."
" ;

以上就介紹了prototype.js php設計模式 Prototype原型模式程式碼,包含了prototype.js方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板