Хелпикс

Главная

Контакты

Случайная статья





Имеются определения классов: Укажите их последовательность в иерархии классов от базового к производным



Имеются следующие классы: class manager { public: manager(); ~manager(); }; class TechManager : public manager { public: TechManager(); ~TechManager(); }; При уничтожении объекта класса TechManager из его базового класса вызывается ...

Деструктор базового класса

Имеются определения классов: Укажите их последовательность в иерархии классов от базового к производным

class TObject { }; - TObject

class TWindow: public TObject { }; - TWindow

class TBox: public TWindow { }; - TBox

class TListBox: public TBox { }; - TListBox

Имеются следующие классы:
struct X {
~X() {}
};
class Y : public X {};
int main()
{
X* p = new Y;
delete p;
return 0;
}
В этом примере …

Все правильно

Имеется фрагмент программы: class Word; void operator.(Word st1, Word st2); В определении перегруженной операции "." в этом примере ...

Операция "." не может быть перегружена

Имеется класс
class A { int a;
public: A();
A(int); A(const A&);
};
И объекты этого класса:
A obj1, a0(1), a1(obj1);
Укажите правильный порядок вызова конструкторов …

[01]стандартный конструктор

[02]конструктор с аргументом типа int

[03]конструктор копирования

Имеется класс: class SomeClass { int x; public: SomeClass(int xx):x(xx) {}; }; и его объекты: SomeClass x(10); SomeClass y(x); Истинным является утверждение ...

Слово "class" не может входить в состав имени класса

Имеется класс: class A { public: ~A() {} int a; int b; }; Истинным является утверждение ...

Инициализация объектов этого класса невозможна, т.к. нет конструкторов

Имеется класс: class X { private: int a; protected: X(){cout<<"X constructor was called"<<endl;} ~X(){cout<<"X destructor was called"<<endl} }; Истинным является утверждение ...

X – абстрактный класс

Имеется класс class A { ... }; все конструкторы которого являются закрытыми. Попытка создать объект этого класса в функции main() выражением вида A obj; приведёт к ...

инициализации объекта стандартным значением

Имеется класс
class A { };
Для этого класса выражением вида A::A(){} обозначается …

конструктор

Имеется класс
class A {
int a,b;
public:
A();
A(int);
A(int,int);
};
Конструкторы с аргументами должны быть виртуальны

ми

Имеются классы:
Укажите правильный порядок работы конструкторов …

class C { public: C(); }; - C
class A: public C { public: A(); }; - A
class B: public A { public: B(); }; - B

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.