Главная /
Язык программирования C++ для профессионалов /
Определены классы: class A { void fun() { cout << "функция класса A\n"; } }; class B : private A { public: void fun() { cout << "функция класса B\n";} }; class C : private B { public: void fun() { cout << "функция класса C\n";} }; Что бу
Определены классы:
Правильный ответ:
функция класса
С
функция класса
А
функция класса
В
Сложность вопроса
80
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл и ладушки. спс
05 янв 2018
Другие ответы на вопросы из темы программирование интуит.
- # Если имеется код int x; cin >> x; и вводится "1.2", то что будет в переменной x?
- # Какое преимущество дает статическая типизация?
- # Что будет напечатано в результате работы следующей программы? int main() { int a = 0, x = 2; for (int i = 0; i < 1; i++) { a++; if (i == 1) goto B; x++; } if (a > x) goto C; /* x = 5; */ C: a -= x; B: a += x; cout << a << " " << x; return 0; }
- # Какой результат будет у следующего выражения? #include <iostream.h> short x = 10, i = 5; fun1() { if (i == 5) throw 2; } fun2() { --x; fun1(); x++; } int main() { try { fun2(); } catch (int) { cout << "Exception "; } cout << x << " " << i; }
- # Имеются следующие обработчики ошибок: try {} catch (a){код 1} catch (b){код 2} catch (с){код 3} catch (d){код 4} catch (...){код 5} Если возникла особая ситуация типа d, какой обработчик будет вызван?