一、什么是单例模式?

  单例模式简单来说,就是一个类,在程序运行过程中只存在有且只有一个实例!因为在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                                                                       

  没有深入讨论,或者举一个恰当的例子,下次再续!

相关文章:

  • 2022-12-23
  • 2021-06-26
  • 2019-02-23
  • 2021-07-04
  • 2021-09-07
  • 2022-02-11
猜你喜欢
  • 2022-02-28
  • 2021-11-21
  • 2021-10-10
  • 2021-12-23
相关资源
相似解决方案