Определены классы:
class A { public: void fun() { cout << "функция класса A\n"; } }; class B: public A { public: void fun() { cout << "функция класса B\n"; } }; class C: public B { public: void fun() { cout << "функция класса C\n"; } };Что будет напечатано в результате выполнения операторов:
C obj; obj.A::fun();
(Отметьте один правильный вариант ответа.)
Варианты ответа
функция класса С
функция класса В
функция класса А(Верный ответ)