Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== class Input { public: Input(); ~Input(); }; class USBInput: public Input { public: USBInput(); virtual ~USBInput(); }; class Device { public: Device(); ~Device(); }; class USBDevice: virtual public Device { public: USBDevice(); virtual ~USBDevice(); }; class ManualUserDev: public virtual USBInput { public: ManualUserDev(); virtual ~ManualUserDev(); }; class Key { public: Key(); ~Key(); }; class Keyboard: public Input, public Key { public: Keyboard(); ~Keyboard(); }; //====================== end of sample.cpp ========================== ]]>Для которых из классов в файле sample.cpp в конструкторе может потребоваться явно вызвать конструкторы базовых классов?
вопросПравильный ответ:
Keyboard
ManualUserDev
USBDevice
USBInput
ни для каких
Сложность вопроса
35
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Иду пить отмечать халяву с тестами интуит
09 апр 2019
Другие ответы на вопросы из темы программирование интуит.
- # К какой характеристике класса памяти относится следующее определение: "насколько долго участок памяти, будет занят соответствующей переменной"?
- # Для чего предназначено макроопределение NULL?
- # Доступ к каким из членов класса, описанных в файле sample.h (выше), является открытым?
- # Какие присвоения битовых полей корректны (и соответственно описания этих полей) файле sample.cpp?
- # Какие утверждения о работе с исключениями в языке С/С++ верны?
WordPress Security by Sucuri. MiniFB Template. © Vtone