Write a program to demonstrate Hierarchical Inheritance.
Program :
#include<iostream.h>
#include<conio.h>
class m
{
public :
int m,n;
public :
void getmn(int x,int y)
{
m=x;
n=y;
}
};
class o : public m
{
public :
void add(void)
{
cout<<"M= "<<m<<endl;
cout<<"N= "<<n<<endl;
cout<<"M+N= "<<m+n<<endl;
}
};
class p : public m
{
public :
void mul()
{
cout<<"M= "<<m<<endl;
cout<<"N= "<<n<<endl;
cout<<"M*N= "<<m*n<<endl;
}
};
int main()
{
clrscr();
p ob;
o ob1;
ob1.getmn(10,20);
ob.getmn(30,20);
ob1.add();
ob.mul();
getch();
return 0;
}
Program :
#include<iostream.h>
#include<conio.h>
class m
{
public :
int m,n;
public :
void getmn(int x,int y)
{
m=x;
n=y;
}
};
class o : public m
{
public :
void add(void)
{
cout<<"M= "<<m<<endl;
cout<<"N= "<<n<<endl;
cout<<"M+N= "<<m+n<<endl;
}
};
class p : public m
{
public :
void mul()
{
cout<<"M= "<<m<<endl;
cout<<"N= "<<n<<endl;
cout<<"M*N= "<<m*n<<endl;
}
};
int main()
{
clrscr();
p ob;
o ob1;
ob1.getmn(10,20);
ob.getmn(30,20);
ob1.add();
ob.mul();
getch();
return 0;
}
No comments:
Post a Comment