У меня был еще один вопрос для интервью. Я думал, что это глупо, но, возможно, что-то мне не хватает. Был задан вопрос о том, что это за паттерн GoF (ответ: синглтон), и, если есть какие-то проблемы, как я их решаю.
Я не вижу проблем. Я упоминал, что это никогда не освобождается, и я ожидаю, что от этого образца. Это все, что я сказал. Я что-то упустил?
public class Class1
{
private static Class1 oInstance = null;
private Class1() { }
public static Class1 GetInstance()
{
if (oInstance == null)
{
oInstance = new Class1();
}
return oInstance ;
}
}