单例模式
来源:互联网 发布:led走字屏改字软件 编辑:程序博客网 时间:2024/06/03 18:57
<?php
/**
* 单例模式,就指有多种用户new一个类,最后都只是调用一个类中的方法,节省资源
*
*/
class single {
public $hash;//输出随机码
static protected $ins = null;
final protected function __construct() {
$this->hash = mt_rand(1,9999);
}
static public function getstance() {
if (self::$ins instanceof self) {
return self::$ins;
}
self::$ins = new self();
return self::$ins;
}
}
class a extends single {
}
$aa = a::getstance();
$bb = a::getstance();
var_dump($aa);
var_dump($bb);
?>
/**
* 单例模式,就指有多种用户new一个类,最后都只是调用一个类中的方法,节省资源
*
*/
class single {
public $hash;//输出随机码
static protected $ins = null;
final protected function __construct() {
$this->hash = mt_rand(1,9999);
}
static public function getstance() {
if (self::$ins instanceof self) {
return self::$ins;
}
self::$ins = new self();
return self::$ins;
}
}
class a extends single {
}
$aa = a::getstance();
$bb = a::getstance();
var_dump($aa);
var_dump($bb);
?>
0 0
- 单例、单例模式
- 单例模式-多线程单例模式
- 单件模式(单例模式)
- 设计模式------单例模式
- 设计模式------单例模式
- 设计模式-单例模式
- 设计模式 - 单例模式
- 设计模式---单例模式
- 设计模式---单例模式
- PHP模式-单例模式
- 【设计模式】单例模式
- 设计模式-单例模式
- 设计模式----单例模式
- 设计模式--单例模式
- 设计模式-单例模式
- 单例模式(单子模式)
- 设计模式-单例模式
- [设计模式] 单例模式
- Brackets Sequence(记搜)
- hdu4747(线段树区间更新)
- 程序中的keywords的缩写记录
- 019写程序在一棵二叉树中找到两个结点的最近共同祖先(keep it up)
- 软件系统开发中的数据交换协议
- 单例模式
- MinGW安装
- Spark1.0.0 运行架构基本概念
- spark比较好的博客
- search.c
- server.c
- 服务器server.c、搜索serach.c
- 通过获取的一个值和本地的一个值比较来获取一个boolean值
- 考研日记---9.06---加油