Список вопросов к коллоквиуму
Описание файла
Документ из архива "Список вопросов к коллоквиуму", который расположен в категории "". Всё это находится в предмете "практикум (прикладное программное обеспечение и системы программирования)" из 4 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Онлайн просмотр документа "Список вопросов к коллоквиуму"
Текст из документа "Список вопросов к коллоквиуму"
-
Абстрактные типы данных, инкапсуляция, наследование, полиморфизм.
-
Класс, объект, состояние объекта, поведение объекта.
-
С++: Пространства имен. Пространство имен std.
-
С++: Конструкторы и деструкторы.
-
С++: Присваивание и инициализация.
-
С++: Ссылки в С++. Передача параметров по ссылке.
-
С++: Манипуляции с состоянием объекта.
-
С++: Работа с динамической памятью.
-
С++: Друзья класса.
-
С++: Статические члены класса.
-
Виды полиморфизма в С++ (статический, динамический, параметрический).
-
С++: Статический полиморфизм. Перегрузка бинарных операций:
-
с помощью функции-члена класса
-
с помощью функции-друга класса
-
-
С++: Статический полиморфизм. Перегрузка унарных операций:
-
с помощью функции-члена класса
-
с помощью функции-друга класса
-
-
С++: Специфика перегрузки операций инкремента и декремента, операции индексации.
-
С++: Статический полиморфизм. Перегрузка функций.
-
С++: Алгоритм поиска оптимально отождествляемой (best-matching) функции.
-
С++: Средства обработки ошибок. Исключения и обработка исключений.
-
Виды отношений между классами (ассоциация, наследование, агрегация, использование).
-
С++: Одиночное наследование. Правила наследования. Видимость при наследовании.
-
С++: Динамический полиморфизм. Виртуальные функции.
-
Принципы реализации виртуальных функций
-
С++: Абстрактные классы.
-
С++: Множественное наследование. Видимость при множественном наследовании. Виртуальные базовые классы.
-
С++: Динамическая информация о типе (RTTI).
-
С++: Параметрический полиморфизм. Шаблонные функции.
-
С++: Шаблонные классы.
-
Стандартная библиотека С++.
-
Стандартная библиотека шаблонов STL.
-
STL: контейнеры, итераторы, алгоритмы, аллокаторы.
-
STL: Шаблонные классы vector и list.