Question: The reserved word virtual is used with a base - class member function to alert the C + + compiler that it must determine the
The reserved word virtual is used with a baseclass member function to alert the compiler that it must determine the actual member function to call at runtime. Thus derived classes can have their own possibly completely different versions of the baseclass function. When a baseclass defines a member function to be virtual, what should each derived class do
Derived classes should only be used as array elements
Each derived class should override the virtual baseclass function so that it defines a function with the same name that is unique to the derived class
Derived classes should invoke the baseclass virtual function
Derived classes need to do nothing further
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
