Главная /
Программирование на языке C++ /
Руководствуясь приведенным кодом, определите, к каким переменным можно обращаться из класса Friend: class Base { int a; public: int b; protected: int c; }; class Derived: Base { friend class Friend; int d; }; class Friend { Derived derived; };
Руководствуясь приведенным кодом, определите, к каким переменным можно обращаться из класса Friend
:
class Base
{
int a;
public: int b;
protected: int c;
};
class Derived: Base
{
friend class Friend;
int d;
};
class Friend
{
Derived derived;
};
вопрос
Правильный ответ:
ни к одной
только к 'b' и 'd'
только к 'b' и 'a'
только к 'b', 'd' и 'c'
только к 'a', 'b' и 'd'
Сложность вопроса
55
Сложность курса: Программирование на языке C++
54
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за ответы по intuit.
02 ноя 2020
Аноним
Большое спасибо за тесты по интуит.
10 окт 2019
Другие ответы на вопросы из темы программирование интуит.
- # Выберите все допустимые в C++ константы.
- # Какое из следующих утверждений истинно?
- # Какие из следующих утверждений верные?
- # Для приведенного ниже кода при вызове функции Func программа аварийно завершается. В чем причина ошибки? class Foo { char *buf; public: Foo(char *b = "default") { buf = new char[strlen(b) + 1]; strcpy(buf, b); } ~Foo() { delete[] buf; } }; Foo Func(Foo f) { return f; }
- # Какое из приведенных утверждений об абстрактном классе является НЕПРАВИЛЬНЫМ?