Запрет на наследование от класса

Для того, чтобы запретить наследоваться от класса нужно применить к нему модификатор final.

Пример:

public final class MyClass{
  //от этого класса нельзя унаследоваться
}

Внимание!
Нельзя одновременно объявлять класс как final и abstract (компилятор выдаст ошибку), т. к. невозможно будет ни создать объект этого класса, ни унаследоваться от него.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Ваш комментарий будет опубликован после модерации