В данном видео мы рассматриваем самую важную концепцию ООП: полиморфный вызов методов, который становится возможен при их переопределении. В ходе видео мы посмотрим возможен ли полиморфизм на полях, конструкторах и статических методах, а также как соотносятся ссылки и объекты между собой, поймаем ClassCastException. Для лучшего понимания рекомендуется выполнить домашнее задание и модифицировать GuiExample так, что бы можно было рисовать на форме не только прямоугольники, но любые фигуры, которые захочет отобразить пользователь. Код с данного задания не выкладываю, так как ничего принципиально нового написано не было.
Для лучшего понимания важности полиморфизма отправлю к теме шаблонов ООП.
1 view
3
0
7 months ago 05:28:53 1
НИКТО НЕ ЗНАЕТ JAVASCRIPT / ХАКЕР СО СТАЖЕМ — Demi Murych
7 months ago 00:12:47 1
#19. Понятия lvalue и rvalue выражений, rvalue-ссылки | Уроки ООП C++
7 months ago 01:09:17 1
Что такое ООП? Объектно - ориентированное программирование для тестировщика/QA | Дмитрий Ярыгин
7 months ago 00:10:23 1
#17. Переопределение операций инкремента и декремента | Уроки ООП C++
7 months ago 02:03:50 1
Практика JavaScript с нуля за 2 часа. Сделаем целый сайт!
7 months ago 01:04:47 1
Java (Джава) для начинающих: с нуля до сертификата
7 months ago 00:16:43 1
#16. Переопределение расширенных операций присваивания | Уроки ООП C++
7 months ago 02:42:52 1
Create a Platformer Game with JavaScript - Full Tutorial
7 months ago 00:03:07 4
Научно-технический рэп - Папа может в си
7 months ago 00:06:52 1
ДЕЛАЕМ GET ЗАПРОС НА СЕРВЕР И ПАРСИМ ОТВЕТ В JSON НА C++!
7 months ago 00:16:35 1
#15. Переопределение операции преобразования типа и [ ]. Вложенные классы | Уроки ООП C++
7 months ago 00:21:57 1
#14. Переопределение операции присваивания | Уроки ООП C++
7 months ago 00:07:54 1
#13. Дружественные классы и функции | Уроки ООП C++
7 months ago 00:14:54 1
#12. Переопределение операции сложения | Уроки ООП C++
7 months ago 00:54:16 1
Как пройти СОБЕСЕДОВАНИЕ на C# & .Net РАЗРАБОТЧИКА?
8 months ago 00:10:58 1
#11. Константные методы. Ключевое слово mutable | Уроки ООП C++
8 months ago 00:15:13 2
Змейка на Java FX в ООП
8 months ago 00:08:27 1
#10. Паттерн Singleton (синглтон) | Уроки ООП C++
8 months ago 01:45:36 3
СИЛА Функционального Программирования / Всё о Scala / Интервью со Scala Developer Олегом Нижниковым
8 months ago 00:09:30 1
#9. Статические поля и методы класса | Уроки ООП C++
8 months ago 01:06:58 8
Изучение Java в одном видео уроке за час!
8 months ago 00:11:17 1
#8. Описание методов вне класса | Уроки ООП C++
8 months ago 00:09:37 1
#7. Особенности работы конструкторов. Ключевые слова default и delete | Уроки ООП C++
8 months ago 00:32:37 1
🔥 Introduction to Python Django and for Web Development 🔥