пользователей:
30398
предметов:
12406
вопросов:
234839
Конспект-online
РЕГИСТРАЦИЯ
ЭКСКУРСИЯ
Марина е
I семестр
:
»
Оп
Оп
1
ООП. Основные принципы. Механизмы повторного использования кода. Структура проекта. Header guards.
2
Классы и объекты. Инициализация объекта класса. Конструкторы и деструкторы. Методы класса, создаваемые компилятором по умолчанию.
3
Классы и объекты. Особенности константных объектов классов. Указатель this. Статические методы класса.
4
Принцип инкапсуляции. Спецификаторы доступа. Сеттеры, геттеры. Запрет создания объекта класса. Запрет копирования объекта класса.
5
Принцип инкапсуляции. Спецификаторы доступа. Сеттеры, геттеры. Запрет создания объекта класса. Запрет копирования объекта класса.
6
Наследование. Переопределение, доопределение и сокрытие. Спецификаторы наследования. Порядок создания и удаления подклассов.
7
Полиморфизм. Виртуальные функции.
8
Абстрактные классы и интерфейсы. Чисто виртуальные функции. Виртуальный деструктор.
9
RTTI/ bad_cast
10
Композиция и агрегация. Способы реализации на С++. Паттерн делегирования.
11
Дружественные функции и классы. Перегрузка оператора << для потокового вывода произвольного объекта.
12
Исключения в С++. Раскручивание стека.
13
Шаблонные функции и классы. Особенности компиляции шаблонов. Явная и частичная специализация шаблона.
14
Библиотека STL. Контейнеры последовательностей и итераторы.
15
Библиотека STL. Адаптеры контейнеров и итераторы.
16
Библиотека STL. Ассоциативные контейнеры и итераторы.
17
Библиотека STL. Алгоритмы и функторы.
18
Методы класса. Сигнатура, прототип. Перегрузка методов. Перегрузка конструкторов. Списки инициализации.
19
Потоковый ввод-вывод в С++. Использование и . Перегрузка оператора <<для потокового вывода произвольного объекта.
20
Работа с памятью в С++. Указатели и ссылки. Типы памяти. Утечки памяти. Массивы.
21
Кол-во строк в файле
22
Шаблоны
23
Проверка на наличие
24
Максимальный элемент массива
25
Максимальное число и вывод
26
Сеттер и геттер
20.01.2017; 07:00
комментариев: 0
хиты: 6733
рейтинг:
+1
Точные науки
информатика
Языки программирования
для добавления комментариев необходимо
авторизироваться
.
Copyright © 2013-2024. All Rights Reserved.
помощь