1756
GB
What is the output: class A{public:virtual void f(){cout<<'A';}}; class B:public A{public:void f()override{cout<<'B'; A::f();}}; class C:public B{public:void f()override{cout<<'C'; B::f();}}; C c; c.f();
IN
आउटपुट क्या है: क्लास ए {पब्लिक: वर्चुअल शून्य एफ() {काउट
A
CBA
सीबीए
B
ABC
एबीसी
C
Compile error
संकलन त्रुटि
D
Undefined
अपरिभाषित
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
C::f()=C, B::f()=B, A::f()=A. Output: CBA.
व्याख्या (हिन्दी)
सी::एफ()=सी, बी::एफ()=बी, ए::एफ()=ए। आउटपुट: सीबीए.