We can make a class abstract by
- A. Declaring it abstract using the virtual keyword
- B. Making at least one member function as virtual function
- C. Making at least one member function as pure virtual function
- D. Making all member function const.
Answer: C. Making at least one member function as pure virtual function
Explanation: In C++, a class with at least one pure virtual function is abstract.