Pure Virtual Functions and Abstract Classes in C++: Then Derived Class Also Becomes Abstract Class
Pure Virtual Functions and Abstract Classes in C++: Then Derived Class Also Becomes Abstract Class
C++
Sometimes implementation of all function cannot be provided in a base
class because we don’t know the implementation. Such a class is called
abstract class.
A pure virtual function (or abstract function) in C++ is a virtual function for
which we don’t have implementation, we only declare it.