|
1. Поясните понятие терминов инкапсуляция, полиморфизм, наследования.
2. Каким образом обеспечивается поддержка основных принципов ООП в С++.
3. Описание класса.
1. Описание объекта.
2. Статические поля и методы класса.
3. Указатель this.
4. Дружественные функции и классы.
5. Как обеспечивается форматированный ввод/вывод в библиотеке ввода/вывода С++ “iostream”?
6. Конструкторы.
7. Конструктор по умолчанию.
8. Конструктор с параметрами.
9. Конструктор копирования.
10.Наследование. Ключи доступа.
11.Простое наследование.
12.Множественное наследование.
13.Виртуальные методы.
14.Переопределение методов производного класса.
15.Сколько конструкторов может быть в классе?
16.Допускается ли перегрузка конструкторов?
17.Какие виды конструкторов создаются по умолчанию?
18.Перечислите отличия конструктора от метода.
Дата добавления: 2015-08-28; просмотров: 33 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
1. В многоэтажных зданиях под высотой этажа понимают: | | | 5.5.2. Примерные вопросы к промежуточной аттестации |