Чтобы запретить наследование в Java, нужно пометить класс ключевым словом final. Это не позволит никакому другому классу его наследовать.
Используй модификатор final в объявлении класса:
public final class MyClass {
// реализация класса
}
final, он не может быть унаследован никаким подклассомfinal-класс приведёт к ошибке компиляцииString и Integer из стандартной библиотеки JavaТы также можешь ограничить наследование на уровне методов, пометив отдельные методы как final — это запрещает их переопределение в подклассах, хотя сам класс при этом остаётся наследуемым.
Класс, объявленный с ключевым словом final, не может быть расширен, и любая попытка создать подкласс приведёт к ошибке компиляции.
Новый — ещё не проверен сообществом
Вы