-
1 семестр - Дискретная математика 7
-
Лекция1.1
-
Лекция1.2
-
Лекция1.3
-
Лекция1.4
-
Лекция1.5
-
Лекция1.6
-
Лекция1.7
-
-
1 семестр - Процедурное программирование 7
-
Лекция2.1
-
Лекция2.2
-
Лекция2.3
-
Лекция2.4
-
Лекция2.5
-
Лекция2.6
-
Лекция2.7
-
-
1 семестр - Алгоритмы и структуры данных (начальный уровень) 5
-
Лекция3.1
-
Лекция3.2
-
Лекция3.3
-
Лекция3.4
-
Лекция3.5
-
-
1 семестр - Объектно-ориентированное программирование (начальный уровень) 7
-
Лекция4.1
-
Лекция4.2
-
Лекция4.3
-
Лекция4.4
-
Лекция4.5
-
Лекция4.6
-
Лекция4.7
-
-
2 семестр - Архитектура вычислительных систем 7
-
Лекция5.1
-
Лекция5.2
-
Лекция5.3
-
Лекция5.4
-
Лекция5.5
-
Лекция5.6
-
Лекция5.7
-
-
2 семестр - Алгоритмы и структуры данных (продвинутый уровень) 5
-
Лекция6.1
-
Лекция6.2
-
Лекция6.3
-
Лекция6.4
-
Лекция6.5
-
-
2 семестр - Объектно-ориентированное программирование (продвинутый уровень) 7
-
Лекция7.1
-
Лекция7.2
-
Лекция7.3
-
Лекция7.4
-
Лекция7.5
-
Лекция7.6
-
Лекция7.7
-
-
2 семестр - Выпускная работа 1
Итоговая аттестация включает защиту выпускной работы, позволяющей выявить теоретическую подготовку к решению профессиональных задач.
-
Лекция8.1
-
Взаимоотношения между классами. Открытое одиночное наследование
Всего часов: 8
Объявление производного класса
Объявление производного класса.
Спецификатор доступа protected в базовом классе.
Спецификаторы наследования
Правила открытого наследования
Порядок вызова конструкторов и деструкторов.
Передача параметров базовому классу при конструировании.
Специфика передачи параметров конструктору копирования базового класса.
Пример неправильного построения иерархий классов
Пример неправильного построения иерархий классов
Битовые поля в структурах и классах С++
Предыдущий
Полиморфизм
Следующий