Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5 - Вопросы текущего контроля и самоконтроля.doc
Скачиваний:
24
Добавлен:
12.04.2015
Размер:
73.73 Кб
Скачать

3. Понимание основных моментов реализации программного кода.

  1. Укажите область программного кода, в которой описывается класс.

  2. Из каких элементов состоит определение класса.

  3. Укажите область программного кода, в которой осуществляется объявление класса.

  4. Укажите область реализованного программного кода, в которой объявляются поля класса.

  5. Укажите область реализованного программного кода, в которой объявляются методы класса.

  6. Укажите область реализованного программного кода, в которой объявляются объекты класса.

  7. Укажите область реализованного программного кода, в которой осуществляется обращение к полям класса.

  8. Укажите область реализованного программного кода, в которой осуществляется вызов методов класса.

  9. Про спецификаторы доступа

  10. Укажите область реализованного программного кода, в которой вызывается конструктор.

4. Знание деталей реализации программного кода.

  1. Укажите область реализованного программного кода, в которой явно вызывается конструктор копирования.

  2. Укажите область реализованного программного кода, в которой явно вызывается конструктор инициализации.

  3. Укажите область реализованного программного кода, в которой неявно вызывается конструктор копирования.

  4. Для какого объекта вызывается конструктор копирования при передаче объекта в функцию по значению.

  5. Для какого объекта вызывается конструктор копирования при передаче объекта в функцию по значению.

  6. Есть ли среди реализованных классов такие, в которых реализация конструктора копирования и деструктора необходима? Если да, то в каких?

  7. Каковы особенности применения операции присваивания к объектам реализованных в программе классов.

Продемострируйте явные и неявные вызовы конструкторов и деструкторов при вызове функций. (Ввод данных с консоли – создание объекта).

Передача по ссылке, передача по значению.