Введение в Java
Чтобы смотреть видео нужно иметь активную платную подписку и вступить в курс. Войти или зарегистрироваться.

Аннотация @Override

Для понимания темы желательно (как ДЗ) проделать самим все, что было сделано в уроке.

В уроке рассказано про построение логики программы. Какие логические части важны и нужны (controller, model, view). Вся практика проходит на примере игры "Крестики-нолики".

При каждом переопределении метода - каждый раз нужно использовать аннотацию @Override. Иначе можно поломать обратную совместимость, так как аннотация пришла в Java в версии 5.0.

В уроке много рефакторинга старого кода и для глубокого понимания показан процесс того, как Java понимает все происходящее.

Дополнительная практика по теме.

Полезные ссылки:

Группы для общения: