/
konakovrd
/
software-design
Обзор
Документация
Войти
/
konakovrd
/
software-design
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/ru/sber/model/School.java
27 строк
515 B
Konakov Roman
homework3
19 июн 2025, 22:20
19 июн 2025, 22:20
fce3938
Код
Авторство
О чём код?
package ru.sber.model; import lombok.Getter; @Getter public class School { private static volatile School INSTANCE; private final String name; private School(String name) { this.name = name; } public static School getInstance(String name) { if (INSTANCE == null) { synchronized (School.class) { if (INSTANCE == null) { INSTANCE = new School(name); } } } return INSTANCE; } }