Переопределение методов (override)

При наследовании в java методы можно переопределять, т.е. у наследника реализовать свою версию метода. Для этого нужно у наследника создать метод с такой же сигнатурой. При этом возвращаемое значение, модификатор доступа и выбрасываемые исключения могут отличаться.

Подробнее об:

  • Возвращаемых значениях при переопределении методов
  • Модификаторах доступа при переопределении методов
  • Выбрасываемые исключениях при переопределении методов