InterviewSolution
Saved Bookmarks
| 1. |
What is a pure virtual function in C++?(a) A virtual function defined in a base class(b) A virtual function declared in a base class(c) Any function in a class(d) A function without definition in a base classThe question was asked during an interview.My enquiry is from Abstract Classes in chapter Derived Classes, Templates & Exception Handling in C++ of C++ |
|
Answer» RIGHT answer is (B) A virtual FUNCTION DECLARED in a base class The explanation is: Pure virtual function is a virtual function which has no definition/implementation in the base class. |
|