Назад к вопросам
СБЕР
Middle — Senior
97
Каким образом можно предотвратить добавление новых подклассов к существующему классу?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
В Java для предотвращения создания подклассов от существующего класса используется ключевое слово final. Объявив класс как final, вы запрещаете наследование от него. Например:
public final class MyClass {
// тело класса
}
Попытка создать подкласс от MyClass вызовет ошибку компиляции. Это полезно, когда нужно гарантировать, что поведение класса не будет изменено через наследование.