Java ООП: полиморфизм

В данном видео мы рассматриваем самую важную концепцию ООП: полиморфный вызов методов, который становится возможен при их переопределении. В ходе видео мы посмотрим возможен ли полиморфизм на полях, конструкторах и статических методах, а также как соотносятся ссылки и объекты между собой, поймаем ClassCastException. Для лучшего понимания рекомендуется выполнить домашнее задание и модифицировать GuiExample так, что бы можно было рисовать на форме не только прямоугольники, но любые фигуры, которые захочет отобразить пользователь. Код с данного задания не выкладываю, так как ничего принципиально нового написано не было. Для лучшего понимания важности полиморфизма отправлю к теме шаблонов ООП.
Back to Top