Multiple inheritance in C Plus Plus

Deriving directly from more than one class is usually called multiple inheritance. It is a feature of some object oriented programming languages. Multiple inheritance can be a controversial topic. However, it is an important feature in C++ and programmers think of it as a very good structuring tool.

Click here for multiple inheritance in C++