用C++编写一个程序,长方形类,包含数据长和宽,以及构造函数、析构函数、求周长函数、求面积函数共计5 个函数,在主函数中定义一个长方体对象,并输出其面积和周长。
时间: 2023-11-22 17:52:43 浏览: 134
以下是用C++编写的长方形类程序:
```c++
#include <iostream>
using namespace std;
class Rectangle {
private:
double length, width;
public:
Rectangle(double l, double w) {
length = l;
width = w;
}
~Rectangle() {}
double getPerimeter() {
return 2 * (length + width);
}
double getArea() {
return length * width;
}
};
int main() {
Rectangle rect(3.4, 5.6);
cout << "Perimeter: " << rect.getPerimeter() << endl;
cout << "Area: " << rect.getArea() << endl;
return 0;
}
```
在主函数中定义了一个长方形对象rect,其长度为3.4,宽度为5.6。然后调用对象的getPerimeter()和getArea()函数,分别输出长方形的周长和面积。
阅读全文