База ответов ИНТУИТ

Язык программирования C++ для профессионалов

<<- Назад к вопросам

Выберите правильный вариант обращения к элементам и использования класса A:

class A{	int x;};

(Отметьте один правильный вариант ответа.)

Варианты ответа
A int [20];
A a[100];(Верный ответ)
A /a*/ = [11];
A *\a* = [120];
Похожие вопросы

Класс А определен следующим образом:

	class A{	int x;};	
Отметьте корректный вариант обращения и использования класса A:

Выберите вариант правильного объявления шаблона класса A:

1.class A<T>{public:	void f();};void A<T>::f(){}; 2.template<class T>class A{public:	void f(){}};template<class T>void A::f(){};	

Объявлен некоторый класс A. Функция объявляется внутри класса A. Выберите корректные варианты объявления функции перегрузки оператора.

Дано определение классов:

	class MyClass0{  public:    int x;  //...};class MyClass1 : MyClass0{  //...};	
Какой статус доступа будет иметь компонент "x" класса "MyClass0" в производном классе "MyClass1"?

Объявлены классы:

  class base   { int x, y;     public: int fun();  };  class derived: protected base  { int z;    public: int fun1();  };  
Определите тип доступа из класса derived к членам x, y, fun класса base.

Если объект класса А может содержать несколько объектов класса В, какое должно быть между ними отношение?

Может ли быть освобождена память, выделенная объектам класса Х с помощью класса Рool?

Когда предпочтительно использовать представления объекта класса Х описанием Х* вместо Х&?
Выберите правильное (синтаксически верное) объявление функции-шаблона func, принимающей два параметра параметризующего типа template <class T>
Имеется запись (monstr - базовый класс, daemon - производный):
// Описывается указатель на базовый класс:monstr *р:// Указатель ссылается на объект производного класса:р = new daemon:
При выполнении виртуального метода p->draw(1, 1, 1, 1); будет вызван