PHP设计模式之一:单例模式!
一、什么是单例模式?
单例模式简单来说,就是一个类,在程序运行过程中只存在有且只有一个实例!因为在PHP中在用关键字new一个类的时候得到的对象都是独一无二的,都接受系统自动分配的一个资源。那么,如何去实现这种模式呢?如何控制一个类只能产生一个实例。下面我们先用伪代码的形式来表示一下:
//单例模式-算法表述:
DEFINE CLASS signal
OBJECT signal signal_object
When Call A Signal object
DO
IF
there was a signal object exits
THEN
Get and Return the signal object
ELSE
Create a Signal Object and Return it
没有深入讨论,或者举一个恰当的例子,下次再续!


浙公网安备 33010602011771号