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

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

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

Базовый класс определен как class Base {…};. Какое из следующих объявлений правильно?

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

Варианты ответа
class Derived : public Base { ... }; (Верный ответ)
class Derived inherits Base { ... };
class Derived : public Derived { ... };
Похожие вопросы
Имеется запись (monstr - базовый класс, daemon - производный):
// Описывается указатель на базовый класс:monstr *р:// Указатель ссылается на объект производного класса:р = new daemon:
При выполнении виртуального метода p->draw(1, 1, 1, 1); будет вызван
В программе имеется функция с прототипом int func(int k, double f). Какое из следующих объявлений не приведет к ошибке компиляции?

Если в программе уже имеется функция с прототипом int func(int k, double f), то какое из следующих объявлений не вызовет ошибки компиляции?

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

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

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

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

В программе имеется функция с прототипом int func(int k, double f). Какое из следующих объявлений приведет к ошибке компиляции?

	1.void func(int m, double g = 3.14)	2.double func(int m, double h, int d = 0)	

В программе имеется функция с прототипом int func(int k, double f). Какое из следующих объявлений приведет к ошибке компиляции?

	1.void func(int m, double g = 3.14)	2.double func(int m, double h, int d = 0)	

Класс Point имеет данные-члены int x,y. Какая из следующих операторных функций содержит ошибку?

Класс Point имеет данные-члены int x,y. Какая из следующих операторных функций содержит ошибку?

Класс Point имеет данные-члены int x,y. Какая из следующих операторных функций содержит ошибку?