Multiple inheritance is a feature in C++ by which one class can be of different types. Say class teachingAssistant is inherited from two classes say teacher and Student.
Multiple Inheritance in C++ allows a single class to extend more than one superclass.The class will inherit all the methods and objects in the extended classes.