Добавить
Уведомления

Лекция 20 Виртуальные функции. Полиморфизм. Абстрактные классы

Лекции по языку, на котором написаны Телеграмм, Яндекс-Поиск, Яндекс-Такси, VK Видео, нарушающий законы РФ поганый Гугль, NVidia CUDA, многие другие полезные и быстрые программы. Язык С++ претерпел драматические изменения при переходе к стандартам 11, 14, потом 17, 20. Стиль написания и возможности системных и прикладных программ изменились. "Старослужащим" программистам неплохо доучиться , чтобы оставаться адекватным новым возможностям. Молодым талантам неплохо бы познать сторону чуть глубже внешнего фасада в Эвристическом изложении хорошего учителя с Физтеха. 00:02 Введение в полиморфизм и виртуальные функции 01:37 Идея виртуальных функций 03:03 Логика вызова методов 04:56 Примеры использования виртуальных функций 06:08 Введение в виртуальные функции 07:19 Пример с криволинейной трапецией 09:03 Равенство фигур и виртуальные функции 10:37 Пример с виртуальными функциями в Java 13:06 Полиморфные типы 15:14 Предостережение с деструкторами 19:48 Заключение 20:47 Введение в виртуальные функции 21:51 Правила использования виртуальных функций 23:31 Проблемы с сигнатурой и их решение 26:03 Заблуждения о виртуальных функциях 31:05 Использование "final" 32:34 Заключение 35:28 Контекстно-зависимые ключевые слова 38:13 Виртуальные функции и приватность 46:31 Переопределение виртуальных функций 54:03 Абстрактные классы и чисто виртуальные функции 55:39 Иерархия геометрических фигур 56:37 Виртуальные методы и деструкторы 01:00:36 Полиморфизм и виртуальные функции 01:06:11 Полиморфизм в объектно-ориентированном программировании 01:09:16 Заключение и задачи

Иконка канала Ленинский Букварь
202 подписчика
12+
29 просмотров
год назад
12+
29 просмотров
год назад

Лекции по языку, на котором написаны Телеграмм, Яндекс-Поиск, Яндекс-Такси, VK Видео, нарушающий законы РФ поганый Гугль, NVidia CUDA, многие другие полезные и быстрые программы. Язык С++ претерпел драматические изменения при переходе к стандартам 11, 14, потом 17, 20. Стиль написания и возможности системных и прикладных программ изменились. "Старослужащим" программистам неплохо доучиться , чтобы оставаться адекватным новым возможностям. Молодым талантам неплохо бы познать сторону чуть глубже внешнего фасада в Эвристическом изложении хорошего учителя с Физтеха. 00:02 Введение в полиморфизм и виртуальные функции 01:37 Идея виртуальных функций 03:03 Логика вызова методов 04:56 Примеры использования виртуальных функций 06:08 Введение в виртуальные функции 07:19 Пример с криволинейной трапецией 09:03 Равенство фигур и виртуальные функции 10:37 Пример с виртуальными функциями в Java 13:06 Полиморфные типы 15:14 Предостережение с деструкторами 19:48 Заключение 20:47 Введение в виртуальные функции 21:51 Правила использования виртуальных функций 23:31 Проблемы с сигнатурой и их решение 26:03 Заблуждения о виртуальных функциях 31:05 Использование "final" 32:34 Заключение 35:28 Контекстно-зависимые ключевые слова 38:13 Виртуальные функции и приватность 46:31 Переопределение виртуальных функций 54:03 Абстрактные классы и чисто виртуальные функции 55:39 Иерархия геометрических фигур 56:37 Виртуальные методы и деструкторы 01:00:36 Полиморфизм и виртуальные функции 01:06:11 Полиморфизм в объектно-ориентированном программировании 01:09:16 Заключение и задачи