Главная / Язык программирования C++ для профессионалов / Определены классы: class Base1 { public: void func(); }; class Base2 { public: void func(); }; class Derived: public Base1, public Base2 { … }; void main() { Derived a; … }; Какие из следующих операторов функции main() правильны?

Определены классы:

class Base1 { public: void func(); }; class Base2 { public: void func(); }; class Derived: public Base1, public Base2 { … }; void main() { Derived a; … }; Какие из следующих операторов функции main() правильны?

вопрос

Правильный ответ:

a.func();
a.Base1.func();
a.Base2.func();
a.Base1::func();
a.Base2::func();
Сложность вопроса
75
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я сотрудник деканата! Немедленно удалите этот ваш сайт с ответами по интуит. Пишу жалобу
05 дек 2017
Аноним
Экзамен сдан на пять. лол
06 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.