Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
overloading
:
Мова контенту: Русский
English
Что будет выведено на экран в результате выполнения следующего кода? #include <iostream> using namespace std; class ABase { public: void f(int i) const { cout << 1;} void f(char ch) const { cout << 2; } }; class BBase { public: void f(double d) const { cout << 3;} }; class ABBase : public ABase, public BBase { public: using ABase::f; using BBase::f; void f(char ch) const { cout << 4; } }; void g(ABBase& ab) { ab.f('c'); ab.f(2.5); ab.f(4); } int main() { ABBase ab; g(ab); }
overloading
Что будет выведено на экран в результате выполнения следующего кода? #include <iostream> using namespace std; class ABase { public: void f(int i) const { cout << 1;} void f(char ch) const { cout << 2; } }; class BBase { public: void f(double d) const { cout << 3;} }; class ABBase : public ABase, public BBase { public: void f(char ch) const { cout << 4; } }; void g(ABBase& ab) { ab.f('c'); ab.f(2.5); ab.f(4); } int main() { ABBase ab; g(ab); }
overloading
Каким будет результат выполнения следующего кода: #include "stdio.h" class Parent { public: void Show(int iToShow) { printf("%d", iToShow); } }; class Child: public Parent { public: void Show() { printf("%d", 1); } }; int main() { Child obj; obj.Show(2); return 0; }
overloading
← Попередня
1
2
3
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести