首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

PHP 设计形式之单子模式

2012-09-08 
PHP 设计模式之单子模式单子(态)模式-----------------------? class Dog{???? private function __constr

PHP 设计模式之单子模式

单子(态)模式-----------------------
? class Dog{
???? private function __construct(){???? //私有的构造方法
? }
? static private $instance;?????????????????? //私有的静态 instance 实例?
? static public function getInstance(){????????? //公共的静态的 getInstance方法 获得示例或对象
??? if(empty(self::$instance)){?????????????? //判断属性是否为空
?????? self::$instance = new Dog();
??? }
??? return self::$instance;
? }
?? }
?? $d= Dog::getInstance();???
?? $d1= Dog::getInstance();
?? $d2= Dog::getInstance();
?? var_dump($d);
?? var_dump($d1);
?? var_dump($d2);

热点排行