C# 中的私有建構函式和單例類


如果類僅包含靜態成員,則使用私有建構函式,如下所示:

class Demo {
   // private constructor
   private Demo() { }

   public static a = 10;
}

單例類具有普通方法,你可以使用一個例項呼叫它。

為了防止建立該類的多個例項,使用了私有建構函式。

讓我們看一個示例:

示例

public class Singleton {
   static Singleton a = null;
   private Singleton() {
   }
}

更新時間:2020-06-21

841 瀏覽

啟動您 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.