php 单例模式 单态模式
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                php 单例模式 单态模式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            /*** 設計模式* 單例模式  別名  單態模式* 單例模式就是類只能被實例化一次*/class Test
{private static $_instance = null;//實例化屬性private function __construct()//私有化構造方法
    {}private function __clone()//私有化魔術方法
    {}static function getInstance()//實例化調用方法
    {if(!(self::$_instance instanceof self))//使用instanceof判斷$_instance是否是當前類的一個實例
        {self::$_instance = new self();}return self::$_instance;}
}$test1 = Test::getInstance();//這是調用這個實例對象就不能用new,而是使用類里面的getInstanse方法
$test2 = Test::getInstance();
$test3 = Test::getInstance();
$test4 = Test::getInstance();var_dump($test1);
var_dump($test2);
var_dump($test3);
var_dump($test4);
//我們可以看到四次輸出都是被實例化了一次的對象,這就是單例模式也叫單態模式  
                        
                        
                        ?
轉載于:https://www.cnblogs.com/enjie/articles/7966491.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的php 单例模式 单态模式的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 解决问题:心态 原则 方法
- 下一篇: GTKmm 学习资料
