КМ-1. Введение в ООП Си++. Тестирование
Щёголев Павел / Батасова
1 Отметьте ключевые слова, характеризующие уровни инкапсуляции:
2 Уровень инкапсуляции private имеют элементы класса, которые:
3 Отметьте правильные формулировки принципа инкапсуляции объектно-ориентированного программирования:
4 Можно экземпляр класса объявить внутри функции (как локальную переменную)?
5 Справедливо ли утверждение: у конструктора обязательно должны быть параметры, конструктор без параметров недопустим?
6 Является ли нормальным стилем программирования, когда поля класса объявляются личными элементами класса?
7 Отметьте синоним для термина "объект" в алгоритмическом языке С++:
8 Можно ли экземпляр класса распределять в памяти динамически?
9 К элементам класса относятся (отметить верное):
10 Справедливо ли утверждение: если класс имеет динамические поля, то обязательно надо программировать деструктор?
11 Является ли объект переменной типа класс?
12 Отметьте утверждение, несправедливое для классов и объектов:
13 Допустимо ли, чтобы методы класса являлись личными элементами класса?
14 Отметьте утверждение, противоречащее принципам структурного программирования:
15 Отметьте утверждения, справедливые для деструктора:
16 Отметьте утверждение, несправедливое для экземпляра класса:
17 Может ли конструктор возвращать значение с помощью оператора return?
18 Отметьте утверждения, несправедливые для элементов класса
19 Справедливо ли утверждение: конструктор возвращает значение типа void?