class Person//单例模式:只能够实例化一次
{
public string
Name
{
get;
set;
}
private static Person
P;//1.私有化构造函数2.提供一个私有的静态的Person类变量
public static Person
GetSigle()//3.提供一个静态的公共的Person类型的方法,用于返回变量P
{
if(P==null)
{
P = new
Person();
}
return
P;
}
private Person()
//初始化
{
}
}
class Program
{
static void
Main()
{
Person p =
Person.GetSigle();
}
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
单例模式的应用
1.
原文:http://www.cnblogs.com/HorseKing/p/3550579.html