Главная /
Программирование на языке C++ /
Руководствуясь приведенным кодом, определите, к каким переменным можно обращаться из класса Friend: class Base { int b; protected: int c; public: int d; }; class Derived: Base { friend class Friend; int e; }; class Friend { Derived derived; };
Руководствуясь приведенным кодом, определите, к каким переменным можно обращаться из класса Friend
:
class Base
{
int b;
protected: int c;
public: int d;
};
class Derived: Base
{
friend class Friend;
int e;
};
class Friend
{
Derived derived;
};
вопрос
Правильный ответ:
ни к одной
только к 'b' и 'e'
только к 'e', 'd', и 'c'
только к 'd' и 'e'
только к 'c' и 'd'
Сложность вопроса
82
Сложность курса: Программирование на языке C++
54
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Оперативно уничтожьте сайт и ответы с интуит. Это невозможно
19 май 2019
Аноним
Я провалил сессию, почему я не увидел данный сайт с решениями по интуит в начале сессии
30 апр 2018
Другие ответы на вопросы из темы программирование интуит.
- # Выберите все правильные ответы. Элементарные конструкции (лексемы) языка C++ включают в себя:
- # Чему будет равно значение переменной A после выполнения фрагмента программы, если B = 5 ? if (В <= 4) C = 1; else C = 0; A = C;
- # Что будет выведено на экран в результате работы программы? #include <stdio.h> main(){ const char a[] = "abcrcaab"; int i; char k; k = 'c'; for (i = 0; i < 8; i++) if (a[i] <= k) { k = a[i]; printf("%c",k); } }
- # При компиляции следующего примера возникает ошибка. Чтобы ее исправить, необходимо ... class Foo{ int x; public: Foo(int i){} }; class Bar: virtual Foo{ public: Bar(){} }; Bar b;
- # Какое из следующих утверждений о классе "derived2" верно для приведенного ниже кода? class mybase {}; class derived1 {}; class derived2:public mybase,derived1{};