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