EMZETT.
Увійти

@Override

Коротко: @Override — анотація, що змушує компілятор перевірити, що метод справді перевизначає метод суперкласу чи інтерфейсу.

Докладніше: Під час перевизначення підклас замінює поведінку успадкованого методу. Друкарська помилка в назві чи інший список параметрів без @Override не призводить до помилки.

Подробиці

class Animal {
    String sound()

Див. також: перевизначення, поліморфізм, ключове слово super