Видео: Почему мы используем @override в Java?
2024 Автор: Lynn Donovan | [email protected]. Последнее изменение: 2023-12-15 23:52
Аннотация @ Переопределить является использовал за помощь в проверке того, что разработчику отвергать правильный метод в родительском классе или интерфейсе. Когда имя методов super изменяется, компилятор может уведомить об этом случае, что только для обеспечения согласованности с super и подклассом.
Следовательно, почему @override используется в Java?
@ Переопределить аннотация указывает, что метод дочернего класса перезаписывает свой метод базового класса. Он извлекает предупреждение из компилятора, если аннотированный метод на самом деле не отвергать что-нибудь. Это может улучшить читаемость исходного кода.
Впоследствии возникает вопрос, а нужен ли нам @override в Java? Вам следует всегда используйте @ Переопределить аннотация всякий раз, когда приложение, предложенное Google Джава руководство по передовой практике. @ Переопределить допустимо в следующих случаях: Когда метод класса преобладающий метод суперкласса. Когда метод класса реализует метод интерфейса.
Для чего здесь используется @override?
@ Переопределить @ Переопределить аннотация сообщает компилятору, что элемент предназначен для отвергать элемент, объявленный в суперклассе. Переопределение методы будут обсуждаться в разделе «Интерфейсы и наследование». Хотя нет необходимости использовать эту аннотацию, когда преобладающий метод, он помогает предотвратить ошибки.
Что такое аннотация и почему она используется в Java?
Аннотации в Джава . Аннотации находятся использовал для предоставления дополнительной информации о программе. Аннотации не изменять действие скомпилированной программы. Аннотации помогают связать метаданные (информацию) с элементами программы, то есть переменными экземпляра, конструкторами, методами, классами и т. д.