Hierarchical Inheritance Syntax of it is
class abc{
};
class abc1:public abc{
};
class abc2:public abc{
};
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 abc{ public: void sub() { add(); int e=900; int f=100; int g=e/f; cout<<endl<<g; } }; class abc2:public abc{ public: void div() { add(); cout<<"Multlevel Inhertance"; } }; main() { clrscr(); abc1 a1; abc2 a2; a2.sub(); a1.div(); getch(); }
OUTPUT
![]()