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

Программирование на С/С++

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

В каких случаях проявляется проблема множественного наследования?

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

Варианты ответа
производный класс унаследован от 2-х родительских классов, которые в свою очередь от наследованы от 2-х других разных классов
производный класс унаследован от 2-х родительских классов, которые в свою очередь от наследованы от одного и того же базового класса(Верный ответ)
базовый класс имеет двух наследников
производный класс унаследован от 2-х или более родительских классов, каждый из которых находится в своём namespace
Похожие вопросы
Каким образом предполагается решать проблему множественного наследования в языке С++?
В каких случаях используется идиома «Конверт/письмо»?
В каких случаях эффективно использование лямбда-функции?
В каких случаях происходит по членная инициализация объекта класса?
При каких способах композиции и наследования время жизни инкапсулируемого объекта не зависит от времени жизни инкапсулирующего объекта?
Каковы основные особенности наследования?
Каким образом может решаться проблема неоптимальных ветвлений кода?
<pre>//====================== start of sample.cpp ========================== class Person { public: long GetAge(); bool IsMale(); }; class Trader: private Person { public: long GetAge(); long GetAccount(); }; class Worker { public: long GetExperience(); long GetSalary(); }; class Developer : public Worker, private Person { }; class Boss: protected Worker { public: unsigned short GetLevel(); const char* GetDepartment(); }; class HeadOfAll: public Boss {};//====================== end of sample.cpp ========================== </pre> Для какого из производных классов в файле sample.cpp наследование выполнено для наследования интерфейса?
Для каких объектов данных связывание отсутствует?
Для каких классов памяти связывание отсутствует?