1>、每台计算机可以有若干个打印机,但只能有一个Printer Spooler,避免两个打印作业同时输出到打印机;
2>、Word文档在同一时间内,只能有一个用户对其进行操作,程序设计中需要保证一个文档不能被两个用户同时写入。
所有的类都有构造方法,不编码则系统默认生成空的构造方法,若有显示定义的构造方法,默认构造方法就会失效。

namespace 单例模式
{
class Singleton
{
#region 饿汉模式
private static Singleton instance;
//构造方法
private Singleton() { }
public static Singleton GetInstance()
{
if (instance == null)
{
instance = new Singleton();
}
return instance;
}
#endregion
#region 懒汉模式
//private static Singleton instance=new Singleton();
//构造方法
//private Singleton() { }
//public static Singleton GetInstance()
//{
// return instance;
//}
#endregion
}
}
———