设计一一个长方形类,成员变量包括长度和宽度,成员函数除包括计算周长和计算面积外,还包括用Set方法设置长和宽,以及用get方法来获取长方形的长和宽。
#include<iostream>
using namespace std;
class rectangle
{
private:
int len, wid;
public:
void setrectangle(int l, int w)
{
len = l;
wid = w;
}
void getrectangle(rectangle &a)
{
cout<<"长方形的长为"<<a.len<<endl;
cout<<"长方形的宽为"<<a.wid<<endl;
}
int getArea()
{
return len * wid;
}
int getPerimeter()
{
return 2 * (len + wid);
}
};
int main()
{
rectangle a;
a.setrectangle(8,5);
a.getrectangle(a);
cout<<"长方形的面积为"<<a.getArea()<<endl;
cout<<"长方形的周长为"<<a.getPerimeter()<<endl;
return 0;
}