C++ language

adplus-dvertising
A Program Of Hierarchical Inheritance
Previous Home Next
#include<iostream.h>
Class A
{
int a,b;    
public :
void getdata()
{
cout<<"\n Enter the value of a and b";
cin>>a>>b;
}
void putdata()
{
cout<<"\n The value of a is :"<<a "and b is "<<b;
}
};
class B : public A
{
int c,d; 
public :
void intdata()
{
cout<<"\n Enter the value of c and d ";
cin>>c>>d;
}
void outdata()
{
cout<<"\n The value of c"<<c"and d is"<<d;
}
};
class C: public A
{
int e,f;
public :
void input()
{
cout<<"\n Enter the value of e and f";
cin>>e;>>f
}
void output()
{
cout<<"\nthe value  of e is"<<e"and f is" <<f;
}
void main()
{
B obj1
C obj2;
obj1.getdata(); //member function of class A
obj1.indata();  //member function of class B
obj2.getdata(); //member function of class A
obj2.input();   //member function of class C
obj1.putdata();  //member function of class A
obj1.outdata();  //member function of class B
obj2.output();   //member function of class A
obj2.outdata();  //member function of class C
}

Output:

Output : Enter the value of a and b
3
4
Enter the value of c and d
6
8
Enter the value of a and b
9
4
Enter the value of e and f
1
8
the value of a is 3 and b is 4
the value of c is 6 and d is 8
the value of a is 9 and b is 4
the value of e is 1 and f is 8
Previous Home Next