NEW
Font size
WorksheetsКласс, объекты класса
Total questions: 10
Worksheet time: 9mins
Может ли конструктор класса приватным?
Да
Нет
Скомпилируется ли следующий код:
class Clazzz{
};
Да
Нет
Что будет выведено в результате выполнения следующей программы?
4201
Код не скомпилируется
4102
4103
Выберите правильные утверждения о конструкторе класса.
Конструктор может иметь любое имя
Конструктор не возвращает значения
Имя конструктора начинается с символа ~
Конструктор объявляется в точности так же, как и обычный метод класса
Класс объявляется следующим образом:
class <имя класса>{
}
class <имя класса>[
];
class <имя класса>{
};
class <имя класса>;
Деструктор:
метод класса, который вызывается автоматически при выделении памяти под объект.
метод класса, который вызывается автоматически при освобождении объектом памяти.
Инициализирующий конструктор:
Num() { }
Num(int an) { }
Num(int an): n(an) { }
Num(int an)
Как объявляется неявный парамтер this:
<Имя класса> *const this;
const this* <Имя класса>;
<Имя класса> const this;
<Имя класса> *this;
Какой из них указатель на объект класса First:
First b[5];
First b;
First *b;
First ~b;
Неинициализированный объект:
Num NN;
Num N = {56};
