76
GB
What is the output: class A{public:virtual void f(){cout<<1;}}; class B:public A{public:void f()override{cout<<2;}}; class C:public B{};A*p=new C;p->f();
IN
आउटपुट क्या है: क्लास ए {पब्लिक: वर्चुअल शून्य एफ() {काउट
A
2
2
B
1
1
C
Compile error
संकलन त्रुटि
D
Undefined
अपरिभाषित
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
C inherits B::f(). p->f()=2. Output: 2.
व्याख्या (हिन्दी)
C को B::f() विरासत में मिला है। p->f()=2. आउटपुट: 2.