1. Обзор
Хотя наследование позволяет нам повторно использовать существующий код, иногда по разным причинам нам необходимо установить ограничения на расширяемость ; ключевое слово final
позволяет нам сделать именно это.
В этом руководстве мы рассмотрим, что означает ключевое слово final
для классов, методов и переменных.
2. Заключительные
занятия
Занятия, отмеченные как окончательные
, не могут быть продлены. Если мы посмотрим на код базовых библиотек Java, то обнаружим там множество финальных
классов. Одним из примеров является класс String .