Предопределённая аннотация @Override используется для выявления логических ошибок на этапе компиляции.
Этой аннотацией желательно помечать каждый метод, который будет перекрывать метод из суперкласса или реализовывать метод из интерфейса.
Если в суперклассе или интерфейсе нет метода с такой же сигнатурой, то возникнет ошибка компиляции. Это позволяет легко выявлять ситуации, когда в суперклассе или интерфейсе была удалена или изменена сигнатура перекрываемого метода.
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать