Home | Computer Science

<
Hierarchical Inheritance

Defination

The type of inheritance that has a hierarchical structure of classes.


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