Главная /
Язык программирования C++ для профессионалов /
Объявлены классы: class A { public: int a; A() { a = 0; }; }; class B : public A { public: B():A() {}; }; class C : protected A { public: C():A() {}; }; class D : private A { public: D():A(){}; }; Созданы объекты и ссылки: B* b = new B; C* c = new C; D* d
Объявлены классы:
Правильный ответ:
A* p;
b->a = 7;
A* p = b;
c->a = 7;
A* p = (A*)c;
d->a = 7;
A* p = d;
Сложность вопроса
82
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет данные тесты inuit? Это же крайне просто
08 дек 2018
Аноним
Зачёт сдал. Мчусь отмечать отмечать экзамен intuit
19 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Что подразумевается под проектированием программного продукта?
- # Выберите правильные записи констант с плавающей точкой:
- # Какой будет результат выполнения следующей программы? int SM(const int A[], int N) { int S = A[0]; for (int i = 1; i < N; i++) S += A[i]; return S; } int main() { #define Bmax 6 int B[6] = {1, 2, 3, 4, 5, 6}; cout << SM(B + 3, Bmax - 3) << endl; return 1; }
- # Какие утверждения являются правильными?
- # Выберите верные прототипы шаблонов функций: