在軟體系統中,經常有這樣一些特殊的類,必須保證它們在系統中隻存在一個執行個體,才能確定它們的邏輯正确性、以及良好的效率。
保證一個類僅有一個執行個體,并提供一個通路它的全局通路點。
public sealed class SingleFactory
{
private SingleFactory(){}
public static readonly SingleFactory Instance = new SingleFactory();
}
可以參考:
<a href="http://www.cnblogs.com/singlepine/archive/2005/10/30/265004.html" target="_blank">http://www.cnblogs.com/singlepine/archive/2005/10/30/265004.html</a>
<a href="http://www.cnblogs.com/abcdwxc/archive/2007/08/28/873342.html" target="_blank">http://www.cnblogs.com/abcdwxc/archive/2007/08/28/873342.html</a>
<a href="http://www.yoda.arachsys.com/csharp/singleton.html" target="_blank">http://www.yoda.arachsys.com/csharp/singleton.html</a>
部落格園大道至簡
<a href="http://www.cnblogs.com/jams742003/" target="_blank">http://www.cnblogs.com/jams742003/</a>
轉載請注明:部落格園