#25. Ключевые слова override, final. Виртуальные деструкторы | Уроки ООП C++

Поделиться
HTML-код
  • Опубликовано: 23 апр 2024
  • Практический курс по C/C++: stepik.org/course/193691/
    Телеграм-канал: t.me/java_and_c
    Инфо-сайт: proproprogs.ru/cpp_oop
    Особенности переопределения виртуальных методов. Ключевые слова override, final. Для чего нужны и какую роль играют виртуальные деструкторы.

Комментарии • 7

  • @szapsis
    @szapsis Месяц назад +2

    Спасибо большое за твой труд друг!

  • @donlinoleum831
    @donlinoleum831 Месяц назад +1

    Хорошо, хорошо. В общем большая виртуальность, большая отвественность. Спасибо за видос!)

  • @andredru4278
    @andredru4278 14 дней назад +1

    Спасибо. Это уже сложнее для понимания.

  • @Prikol8877
    @Prikol8877 Месяц назад +1

    Скоро буду изучать плюсы)

  • @RaptorT1V
    @RaptorT1V Месяц назад +1

    Не знаю, что написать... я не изучаю C ( Не дай Бог мне окунуться в C✝✝)
    Напишу просто "комментарий в поддержку канала"

  • @wandemeir4394
    @wandemeir4394 Месяц назад +1

    Интересно по какой причине override не используется по умолчанию? и не введено слово какраз чтобы отключить этот функционал.

    • @Imstudyml
      @Imstudyml Месяц назад +1

      так исторически сложилось. Ключевое слово override в С++ появилось только в стандарте С++11, а virtual намного раньше. Чтобы не сломать обратную совместимость поведение по умолчанию менять нельзя