亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php設(shè)計(jì)模式 Prototype (原型模式)代碼

 更新時(shí)間:2011年06月26日 10:33:15   作者:  
用原型實(shí)例指定創(chuàng)建對象的種類.并且通過拷貝這個(gè)原型來創(chuàng)建新的對象
復(fù)制代碼 代碼如下:

<?php
/**
* 原型模式
*
* 用原型實(shí)例指定創(chuàng)建對象的種類.并且通過拷貝這個(gè)原型來創(chuàng)建新的對象
*
*/
abstract class Prototype
{
private $_id = null;
public function __construct($id)
{
$this->_id = $id;
}
public function getID()
{
return $this->_id;
}
public function __clone() // magic function
{
$this->_id += 1;
}
public function getClone()
{
return clone $this;
}
}
class ConcretePrototype extends Prototype
{
}
//
$objPrototype = new ConcretePrototype(0);
$objPrototype1 = clone $objPrototype;
echo $objPrototype1->getID()."<br/>";
$objPrototype2 = $objPrototype;
echo $objPrototype2->getID()."<br/>";
$objPrototype3 = $objPrototype->getClone();
echo $objPrototype3->getID()."<br/>";

相關(guān)文章

最新評論