最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

<?php
/**
* 原型模式
*
* 用原型實例指定創(chuàng)建對象的種類.并且通過拷貝這個原型來創(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)文章

最新評論

扎鲁特旗| 改则县| 龙口市| 海南省| 博客| 大连市| 手机| 南阳市| 永川市| 十堰市| 昆山市| 大兴区| 呼图壁县| 乌海市| 玉溪市| 福安市| 广丰县| 高碑店市| 贺兰县| 邹城市| 新绛县| 原阳县| 库尔勒市| 宜昌市| 临洮县| 永济市| 任丘市| 宝丰县| 元朗区| 读书| 车险| 江油市| 金昌市| 庆安县| 左贡县| 武义县| 黑龙江省| 龙门县| 筠连县| 常宁市| 紫云|