is there any major difference between Virtual class Vs Interface class?
I can think of two differences:
- With the Interface class we can have multiple inheritances (implements) of the base class.
- The interface class only contains pure virtual functions.
But what is the practical use case of each of these classes?
Thanks :)