Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== struct A {}; struct B {}; struct C {}; struct D {}; struct E {}; struct F {}; class BaseIO { public: virtual int state() throw(A) = 0; virtual void read() throw(A, B) = 0; virtual void write() throw (C, D) = 0; virtual void open() throw (E,F) = 0; virtual void close() throw() = 0; }; class DiskIO: public BaseIO { public: virtual int state() throw(); virtual void read() throw (A, B); virtual void write() throw (C); virtual void open() throw (A, E); virtual void close() throw (F); }; //====================== end of sample.cpp ========================== ]]>Перегрузка каких виртуальных методов базового класса в классе DiskIO выполнена корректно?
вопросПравильный ответ:
state()
read()
write()
open()
close()
Сложность вопроса
63
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы сломался c этими тестами intuit.
31 окт 2020
Аноним
Это очень простецкий решебник intuit.
10 янв 2017
Аноним
Я помощник профессора! Тотчас удалите этот ваш сайт с ответами intuit. Это невозможно
07 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какие утверждения про приведённый выше адаптер верны?
- # При каких способах композиции и наследования время жизни инкапсулируемого объекта не зависит от времени жизни инкапсулирующего объекта?
- # Про какого из поражающих шаблонов можно сказать: «шаблон уровня объекта, отделяющий конструирование сложного объекта от его реализации»?
- # Для чего предназначено макроопределение NULL?
- # Какие утверждения насчёт конструкторов и деструкторов верны?
WordPress Security by Sucuri. MiniFB Template. © Vtone