Курс на Stepik
Обложка курса «Основы ООП на С++» на Stepik
2 300 ₽

Основы ООП на С++ ★ 5.000

Открыть на
STEPIK.ORG

Хотите понять принципы объектно-ориентированного программирования и разобраться, как они реализуются в C++? Готовы решать интересные практические задачи и почувствовать себя уверенным программистом? Тогда этот курс ― для вас!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Основы ООП на С++»Учеников на курсе 185
Сертификаты, выданные на курсе «Основы ООП на С++»Сертификатов выдано 14
Отзывы о курсе «Основы ООП на С++»Отзывов получено 2
Рейтинг курса «Основы ООП на С++»Рейтинг курса 5.000
Уроки в курсе «Основы ООП на С++»Количество уроков 30
Тесты в курсе «Основы ООП на С++»Количество квизов 200
Задачи с кодом в курсе «Основы ООП на С++»Количество задач с кодом 76
Время прохождения курса «Основы ООП на С++»Время прохождения курса —
Стоимость курса «Основы ООП на С++»Стоимость курса 2 300 ₽ —
Обновления курса «Основы ООП на С++»Обновления курса — —
Дата публикации курса «Основы ООП на С++»Дата публикации курса — ———
Последнее обновление курса «Основы ООП на С++»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Основы ООП на С++» 6 разделов Уроки в курсе «Основы ООП на С++» 30 уроков Тесты в курсе «Основы ООП на С++» 200 тестов Задачи в курсе «Основы ООП на С++» 76 задач Время прохождения курса «Основы ООП на С++» 44 ч. Последнее обновление курса «Основы ООП на С++» обн. 23 сентября 2026

Введение

4 урока
1. Объектно-ориентированное программирование ↗
2. Повторение. Ссылки ↗
3. Повторение. Про функции ↗
4. Повторение. Разделение программы на модули ↗

Классы

6 уроков
1. Классы и объекты ↗
2. Конструкторы ↗
3. Правило трех ↗
4. Конструктор перемещения ↗
5. Конструктор преобразования ↗
6. Статические члены класса ↗

Перегрузка операторов

6 уроков
1. Операторы сравнения ↗
2. Вектор ↗
3. Операторы [] и преобразования типа ↗
4. Операторы + и += ↗
5. Операторы вставки >> и << ↗
6. Оператор ++ ↗

Наследование

8 уроков
1. Основы наследования ↗
2. Переопределение методов и переменных ↗
3. Определение реального типа объекта ↗
4. Режимы наследования ↗
5. Абстрактные классы ↗
6. Множественное наследование ↗
7. Private и Protected конструкторы и деструкторы ↗
8. Спецификатор final ↗

Исключения

2 урока
1. Перехват и обработка исключений ↗
2. Генерация исключений ↗

Шаблоны, вложенные классы

4 урока
1. Шаблоны классов ↗
2. Специализация шаблона класса ↗
3. Вложенные классы ↗
4. Итераторы, списки инициализации ↗