🤔 Как написать immutable класс?
- Все поля private final;
- Нет сеттеров;
- Все поля инициализируются в конструкторе;
- Возвращать копии изменяемых объектов (например, массивов);
- Класс помечен final, чтобы его нельзя было расширить.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Post #1528
2.72K
- 👍 28
- 🔥 5