Program for class and class data member and member function
Program for class:
#include<iostream>
using namespace std;
class rectangle
{
	private:
		float length;
		float width;
		float area;
	public:
		void setdata(float, float);
		void calarea();
		float getlength();
		float getwidth();
		float getarea();
};
void rectangle::setdata(float l, float w)
{
	length=l;
	width=w;
}
void rectangle ::calarea()
{
	area=length*width;
}
float rectangle ::getlength()
{
	return length;
}
float rectangle ::getwidth()
{
	return width;
}
float rectangle ::getarea()
{
	return area;
}
int main()
{
	rectangle box;
	float boxlength,boxwidth;
	cout<<" what is length ";
	cin>>boxlength;
	cout<<"what is width ";
	cin>>boxwidth;
	box.setdata(boxlength,boxwidth);
	box.calarea();
	cout<<"here is the rectangle's data : \n";
	cout<<"\n length : "<< box.getlength()<<endl;
	cout<<" width : "<< box.getwidth() <<endl;
	cout<<" area : "<<box.getarea() <<endl;
}
output:
what is length 12
what is width 12
here is the rectangle's data :
 length : 12
 width : 12
 area : 144
Comments
Post a Comment