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();
}
---------------------------------------