Virtual Class MCQs – C++

By: Prof. Dr. Fazal Rehman | Last updated: February 3, 2024

Virtual Class is defined by writing a keyword “virtual” in which of the following class?
(A). Base class

(B). Derived class

(C). Both of these

(D). None of these

 

When we use multiple inheritances, then how many “instances” of a given class appearing in an inheritance hierarchy?
(A). Single

(B). Two

(C). Multiple

(D). No

 

What is the syntax of virtual class?
(A). class A {};

class B : public A {}; class C : public A {};

class D : public virtual B, public virtual C{};

(B). class A {}; class B : public virtual A {};

class C : public virtual A {};class D : public B, public C{};

(C). class A {};

class B : public A {};class C : public A {};

virtual class D : public  B, public C{};

(D). None of these

 

Which class is the virtual class?
(A). Parent class

(B). Child class

(C). Both

(D). None of these

 

Virtual Class is defined by writing a keyword “virtual” in which of the following class?
(A). Base class

(B). Derived class

(C). Both of these

(D). None of these

Virtual Function MCQs – C++

 

All Copyrights Reserved 2025 Reserved by T4Tutorials