Петров Алексей рассказывает о множественном и виртуальном наследовании. Говорит о динамической идентификации типов и специальных вопросах наследования полиморфизма.
- Инициализация без конструктора
- Конструкторы по умолчанию
- Конструкторы с параметрами: пример
- Массивы объектов
- Массивы объектов: пример
- Почленная инициализация и присваивание
- Конструкторы копирования
- Конструкторы и операции преобразования
- Идиома RAII
- Явный вызов деструкторов
- Список инициализации в конструкторе
- Семантика переноса
- Конструктор переноса
- Наследование: ключевые понятия
- Наследование:примеры
- Раннее и позднее связывание
- Базовые и производные классы
- Определение наследования
- Закрытые и защищенные члены класса
- Перегрузка и перекрытие членов класса
- Порядок вызова конструкторов производных классов
- Список инициализации при наследовании: пример
- Порядок вызова деструкторов производных классов
- Виртуальные функции
- Чистые виртуальные функции
- Абстрактные классы
- Чистые виртуальные функции и абстрактные классы
- Виртуальное наследование
- Конструкция объектов при виртуальном наследовании
- Множественное и виртуальное наследование
- Динамическая идентификация типов времени выполнения
- Практикум 4