Program Practical 13
Program Practical 13
20
1. Write a C++ Program to calculate the area and perimeter of rectangles using concept of
inheritance
#include <iostream>
using namespace std;
class Rectangle
{
protected:
float length, breadth;
public:
Rectangle(): length(0.0), breadth(0.0)
{
cout<<"Enter length: ";
cin>>length;
cout<<"Enter breadth: ";
cin>>breadth;
}
};
};
int main()
{
cout<<"Enter data for first rectangle to find area.\n";
Area a;
cout<<"Area = "<<a.calc()<<" square meter\n\n";
Enter length: 20
Enter breadth: 30
Enter length: 30
Enter breadth: 45
#include<iostream>
class Cricketer
protected:
char name[20];
};
public:
void accept()
cin>>name;
void display()
};
public:
void accept()
{
cout<<"\n\n Enter Batsman name: ";
cin>>name;
void display()
};
char name[10];
public:
void accept()
Bowler::accept();
Batsman::accept();
cin>>name;
void display()
Bowler::display();
Batsman::display();
}
};
int main()
Allrounder a;
a.accept();
a.display();
return 0;
Ouput :
Bowler : bolt
Batsman : virat
Allrounder : hardik