Hybrid Inheritance in C++

Hybrid inheritance is done when we have to mix different types of inheritance within a single program, for example, mixing single inheritance with multiple inheritance or multiple inheritance within a single program.


This is a companion discussion topic for the original entry at http://iq.opengenus.org/hybrid-inheritance-cpp/