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


如下所示,僅包含靜態成員的類中使用了私有建構函式 −

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

   public static a = 10;
}

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

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

讓我們看一個例子 −

示例

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

更新於:21-6月-2020

836 閱讀

開啟你的 職業

完成課程獲得認證

開始
Advertisement