单例模式就是某个类只有一个实例,并且该实例自动生成并向系统自动提供。该类也叫单例类。
C# Code:
class Singleton
{
public static Singleton instance;
protected Singleton()
{
Console.WriteLine("Hello, I am in contructor!");
}
public static Singleton getInstance()
{
if (instance == null)
{
instance = new Singleton();
}
return instance;
}
}