#418 Исправление Singleton-класса
Исправить синглтон-класс:
class MySingletonClass {
private final static MySingletonClass instance;
private final ArrayList<String> someList;
public ArrayList<String> getSomeList() {
return (ArrayList<String>) someList.copy();
}
public static MySingletonClass getInstance() {
if (instance == null) {
instance = new MySingletonClass();
instance.someList = new ArrayList();
instance.someList.add("Hello");
instance.someList.add("world");
instance.someList.add("!");
}
return instance;
}
}
Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору