Петров Алексей рассказывает о специальных вопросах инкапсуляции. Дает определение и состав класса. Объясняет, как работать с членами класса и указателями на них. Говорит о дружественных классах, функциях и вложенных типах. Рассказывает об инкапсуляции и вопросах производительности.
- Инкапсуляция — базовый принцип ООП
- Класс: в узком или широком смысле?
- Определение класса: пример
- Описание класса Описание класса вида
- Описание класса: пример
- Объект класса
- Объект класса: пример
- Константный объект класса
- Состав класса: атрибуты
- Состав класса: методы
- Состав класса: прочие элементы
- Нестатические члены данных
- Нестатические члены данных: пример
- Статические члены данных
- Статические члены данных: пример
- Неустойчивые объекты
- Изменчивые члены данных
- Указатель this
- Нестатические методы класса
- Нестатические методы класса: пример
- Встроенные методы класса
- Встроенные методы класса: пример
- Константные методы класса
- Константные методы класса: пример
- Статические методы класса
- Неустойчивые методы класса
- Указатели на атрибуты класса
- Указатели на методы класса
- Дружественные классы и функции
- Потоковый ввод-вывод
- Классы-объединения
- Классы-объединения: пример
- Безымянные объединения
- Анонимные объединения
- Анонимные объединения: пример
- Битовые поля в определении классов
- Класс как область видимости
- Вложенные классы
- Конструкторы и деструкторы
- Практикум №3 Постановка задачи