c#單例模式

單例模式的概念是:確保一個類只有一個實例,並提供一個訪問它的全局訪問點 當我們在用new創建一個實例的時候,編譯器只要看到我們的類中沒有構造函數,會自動給我們生成一個公有的無參構造函數。如果我們自己定義一個私有的構造函數,這時候就不能在外面通過new創建實例了。在類裏定義一個靜態變量來創建實例,確保多線程的情況下只有一個實例,然後在定義一個公有方法或者屬性來把該類的實例公開出去。 簡單代碼如下:
相關文章
相關標籤/搜索