【发布时间】:2009-06-17 22:53:04
【问题描述】:
我还有另一个面试问题。我认为这很愚蠢,但也许我缺少一些东西。问题询问这是哪种 GoF 模式(答案:单例),如果有任何问题,我如何解决。
我没有发现任何问题。我提到这永远不会被释放,我希望从这种模式中得到释放。这就是我所说的。我错过了什么吗?
public class Class1
{
private static Class1 oInstance = null;
private Class1() { }
public static Class1 GetInstance()
{
if (oInstance == null)
{
oInstance = new Class1();
}
return oInstance ;
}
}
【问题讨论】:
标签: c# design-patterns