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

Follow CodeGalaxy

Mobile Beta

Get it on Google Play
Send Feedback
Keep exploring
Java quizzes
Cosmo
Sign Up Now
or Subscribe for future quizzes