Неизменяемый класс для данных Автоматически создается: - приватные финальные поля - конструктор - геттеры Переопределяются методы [Object](Класс%20Object.md) Можно добавить: - компактный конструктор - методы - статические поля и методы - интерфейсы Нельзя: - наследовать - добавлять обычные поля