Home | Computer Science

<
Multiple Inheritance

Defination

A feature of C++ where a class can inherit from more than one classes.


Inheritance Syntax of it is
class abc{
};
class abc1{
};
class abc2:public abc,public abc1{
};

Some information

Basic Program
INPUT

#include <iostream> #include<conio.h> class abc{ public: void add() { int a=10; int b=20; int c=10*20; cout<<c; } }; class abc1{ public: void sub() { int e=900; int f=100; int g=e/f; cout<<endl<<g; } }; class abc2:public abc,public abc1{ public: void div() { add(); sub(); } }; main() { clrscr(); abc2 a1; a1.div(); getch(); }

OUTPUT