C#单例模式详解
C#要實現單例模式必須要有以下三點:
聲明私有靜態成員、私有化構造函數、靜態函數返回實例。
private static GameManager s_GameManager=null; private GameManager() { } public static GetInstance() { if(!s_GameManager) { s_GameManager=new GameManager(); } return s_GameManager; } 單例和靜態的區別:單例模式是一種思想,靜態只是一種語法,用靜態語法實現單例思想。靜態屬于語言層,單例屬于思想層。?
轉載于:https://www.cnblogs.com/lvyongbo/p/4193508.html
總結
- 上一篇: easypr4android,EasyP
- 下一篇: C#学习记录3上——类的封装,继承,多态