Gymterview
junior

О чем говорит ключевое слово `final`?

Модификатор final запрещает дальнейшее изменение того элемента, к которому он применён. Может использоваться с переменными, параметрами методов, полями и методами класса, а также с самими классами.

  • Класс — не может иметь наследников;
  • Метод — не может быть переопределён в классах-наследниках;
  • Поле — не может изменить своё значение после инициализации;
  • Параметры методов — не могут изменять своё значение внутри метода;
  • Локальные переменные — не могут быть изменены после присвоения им значения.