WorksheetsКонструктори, деструктор и жизнен цикъл
Total questions: 10
Worksheet time: 5mins
Колко пъти може да се извиква, конструктора на даден обект?
Колкото си искаме
Един път
Нито един път
Какъв е типът, който връща конструкторът на класа Test?
void
Test
Няма тип на връщане
Test &
Кога се извиква деструкторът на даден клас?
Когато го извикаме експлицитно
Когато обектът се изтрива
Никога
Когато паметта на стека/хийпа се препълни
Кой е правилният жизнен цикъл на обект?
Създаване
Изтриване
Излизане от scoup
Дефиниране
Деклариране
Изтриване
Деклариране
Създаване
Изтриване
Създаване
Излизане от scoup
Изтриване
Има ли проблем с този код?
Да
Не
Какво ще изпечата този код?
Грешка тъй като викаме деструктора 2 пъти
Нищо
Constructor
Destructor
Constructor
Destructor
Destructor
Има ли проблем с кода и ако да какъв?
Кода си е топ!
Имаме memory leak!
Имаме проблем с инициализацията.
Полетата са недостижими от конструктора.
Това правилно описан клас ли е?
Да
Не
Енкапсулацията е принцип, който ни помага да избегнем какво?
Вредители
Бъгове
Нечетим код
Нежелано поведение
Какво е делегиращ конструктор?
Конструктор с параметри
Препратка към друг конструктор
Конструктор по подразбиране
Копиращ конструктор
