c++使用类计算矩形的面积
时间: 2023-12-30 08:05:26 浏览: 66
可以使用类来计算矩形的面积,示例如下:
```c++
#include <iostream>
using namespace std;
class Rectangle {
private:
double length;
double width;
public:
Rectangle(double l, double w) {
length = l;
width = w;
}
double getArea() {
return length * width;
}
};
int main() {
Rectangle rect(5.0, 3.0);
double area = rect.getArea();
cout << "矩形的面积是:" << area << endl;
return 0;
}
```
在这个示例中,我们定义了一个名为 `Rectangle` 的类,拥有两个私有属性 `length` 和 `width` 表示矩形的长度和宽度。我们使用构造函数来初始化这些属性,还定义了一个公共成员函数 `getArea()` 来计算矩形的面积。
在 `main()` 函数中,我们创建了一个 `Rectangle` 对象 `rect`,传递矩形的长度和宽度作为参数。然后,我们调用 `getArea()` 函数来计算矩形的面积,并将结果存储在 `area` 变量中。最后,我们输出结果。