Вопрос 1
Какую функцию выполняет конструктор?
Выберите один ответ:
Конструирует новый класс
Конструирует новый объект
Конструирует новую функцию
Инициализирует объект
Вопрос 2
Какое из понятий верно для класса и структуры?
Выберите один ответ:
Класс может иметь функции-члены, а структура – нет
У класса переменные открыты (public) по умолчанию, а у структуры закрыты
(private)
Указатель на структуру или класс не может быть объявлен
У класса переменные закрыты (private) по умолчанию, а у структуры открыты
(public)
Вопрос 3
Что такое экземпляр класса?
Выберите один ответ:
Дружественная функция класса
Объект класса
Переменная-член класса
Функция-член класса
Вопрос 4
Что такое деструктор?
Выберите один ответ:
Это функция, которая должна открывать динамическую область для экземпляра
класса
Это специальная функция-элемент, которая должна уничтожать экземпляр
класса после завершения его работы
Это специальная функция-элемент, которая должна отслеживать данные в
экземпляре класса в процессе работы
Это специальная функция-элемент, которая должна инициализировать
экземпляр класса после завершения его работы
Вопрос 5
Перечислите отличия конструктора от метода.
Выберите один или несколько ответов:
Конструктор не имеет собственного имени – его имя совпадает с именем
класса
Конструктор не возвращает результата (даже void)
Конструктор возвращает указатель на созданный объект
Конструктор возвращает void
Вопрос 6
Какая из концепций ООП подразумевает упаковку данных и функций вместе?
Выберите один ответ:
Инкапсуляция
Абстракция
Наследование
Полиморфизм