1:对象在类内部实例化且仅一次
2:构造函数私有
3:用属性get将对象读出来,如果为空那么实例化一次如:
public class Singleton
{
static Singleton instance = null;
private Singleton()
{
}
public static Singleton Instance
{
get
{
if (instance == null)
{
instance = new Singleton();
}
return instance;
}
}
}
posted on 2008-09-08 16:58
天书 阅读(85)
评论(0) 编辑 收藏 引用