Search This Blog

Wednesday, June 29, 2011

Inheritance


Program:-5


#include<iostream.h>
class Rectangle
{
int l,b;
public:
void askinfo()
{
cout<<"Enter length:";
cin>>l;
cout<<"Enter breadth:";
cin>>b;


}
void printinfo()
{
cout<<"Length:"<<l<<endl;
cout<<"breath:"<<b<<endl;
}
};
class Box:public Rectangle
{
int h;
public:
void askinformation()
{
cout<<"Enter height";
cin>>h;
}
void printinformation()
{
cout<<"Height:"<<h<<endl;
}
};
void main()
{
Box x;
x.askinfo();
x.printinfo();
x.askinformation();
x.printinformation();
}
-------------------------------------
Program:-6



#include<iostream.h>
class Rectangle
{
int l,b;
public:
void askinfo()
{
cout<<"Enter length:";
cin>>l;
cout<<"Enter breadth:";
cin>>b;


}
void printinfo()
{
cout<<"Length:"<<l<<endl;
cout<<"breath:"<<b<<endl;
}
};
class Box:private Rectangle
{
int h;
public:
void askinformation()
{
askinfo();
cout<<"Enter height";
cin>>h;
}
void printinformation()
{
printinfo();
cout<<"Height:"<<h<<endl;
}
};
void main()
{
Box x;
x.askinformation();
x.printinformation();
}
---------------------------------------

No comments:

Post a Comment

Plz go for it..........