Основы ООП C++. Урок 11 - Виртуальные функции

365 ratings | 19278 views


Основы ООП C++. Урок 11 - Виртуальные функции

Пройди БЕСПЛАТНО профориентацию в IT - В данном видео уроке вы узнаете о том, что такое виртуальные функции, зачем они нужны и как с ними работать. Мы разберем небольшой пример, использующий этот механизм, а в конце немного поговорим об абстрактных классах. Школа онлайн-образования: Telegram: Slack: Сайт: Instagram: Группа вконтакте: Facebook: Twitter: Больше уроков от lofblog: loftblog Все уроки по хештегу: loftblogCplusplus Полезные уроки для веб-программиста: вебпрограммист Cplusplus Поставь лайк - смотивируй автора писать еще :)

Comments to the video: Основы ООП C++. Урок 11 - Виртуальные функции

Георгий Дудашвили 7 months ago
Спасибо огромнейшее, без вас не написал бы ДЗ по C++.
Илья Мороз 11 months ago
необходимо было записать вторую доля! где было бы непосредственно про абстрактные классы и т.д. А этак, то все понятно, благодарю)
Быдло 1 year ago
Мне нужен цикл, какой вызывает мою функцию иди_работай()
Олександер Авраменко 1 year ago
Solo learn
Пол Дентон 1 year ago
Не сообразил, а точно также указатели на функции отдельных классов записать в массив без исполтзования виртуальной функции невозможно?
LineStown Demon 1 year ago
Категорически невозможно такое демонстрировать людям. Правило: написал new - напиши delete Студия на российском языке - это ахтунг. Все, подчеркиваю, ВСЕ книжки употребляют примеры для англ.версий. Почитайте лучше книжки компетентных создателей.
Aidos TITAN 1 year ago
Виртуальные функции —Виртуальный способ одно и тоже ??
Любознатель - Познаватель 11 months ago
Я рад что вам стало понятно =)
Levon Abrahamyan 11 months ago
конечно
Любознатель - Познаватель 1 year ago
Функция если объявлена в классе то это способ. Не Важно вирт либо дудки. Принято, если кушать слово виртуал, то назывть функциями. Но по сущности это способ
Profi_GMan Workaround 1 year ago
лишь тут в конце концов сообразил чо это за штука и с чем его кушать, лайк!
RAZR MtProg 1 year ago
благодарю
Noname User 1 year ago
у меня промах когда динамически выделяю память для указателя на клас. Например у меня клас kolo. Я пишу kolo* k=new kolo; А у меня вылетает промах kolo: дудки подходящего конструктора по умолчанию Подскажите что не этак
Любознатель - Познаватель 11 months ago
Хотя сорри не прочел до конца проблема! Вы правы, к стати и я тоже )
Любознатель - Познаватель 11 months ago
Не в этом дело! Если динамически обьявляет то строчить необходимо этак. kolo* k=new kolo();.
Serj Darski 1 year ago
прописать в классе kolo конструктор по умолчанию. public: kolo() ;
Andy AndyCount 2 years ago
В конце промах. Чисто виртуальная функция не может владеть определения за исключением деструктора.
PlayFun 2 years ago
Спасибо.
Контантин Петров 2 years ago
employer это работодатель. труженик это worker.
シシキンボグダン 2 years ago
Тут не employer, a employee
Maxim Ustin 2 years ago
Спасибо за задание. Очень понятно и доходчиво! Отдельное благодарю за то, что в уроке дудки воды , и начитка происходит довольно стремительно. Посмотрел, вызнал то, что требуется, пошел трудиться! Спасибо. Продолжайте! Хочется еще уроков!
GanzaevTV 2 years ago
всё здорово, однако стрелочки не от базисного класса, а от потомков к нему.Так более принято
Руслан Гильмуллин 3 years ago
Страшно созидать, что память выделяется, однако не освобождается.
Кама Пуля 4 months ago
Справляется, однако не в С++
Илья Знаменщиков 7 months ago
вроде с таким чистильщик совладевает
roman italian 3 years ago
Супер. Продолжайте!
Patriot Persia 3 years ago
Я ранее задавал проблема неким интернет-программерам чему лучше обучается программированием либо интернет-программированием однако понятного ответы не написали позже смотрел уроки по программирование сообразил что программирование учит тяжело легче интернет-программированием