标签:窗口管理器 ref 单例类 端口 内容 软件 echo https 计算
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例
class test { private static $_instance;//保存类实例的私有静态成员变量 //定义一个私有的构造函数,确保单例类不能通过new关键字实例化,只能被其自身实例化 private final function __construct() { echo ‘test __construct‘; } //定义私有的__clone()方法,确保单例类不能被复制或克隆 private function __clone() {} public static function getInstance() { //检测类是否被实例化 if ( ! (self::$_instance instanceof self) ) { self::$_instance = new test(); } return self::$_instance; } } //调用单例类 test::getInstance();
标签:窗口管理器 ref 单例类 端口 内容 软件 echo https 计算
原文地址:http://www.cnblogs.com/LoveProgrammingIng/p/7252554.html