定义一个矩形类, 其数据成员包括长度和宽度,并提供计算矩形面积的成员函数并使用主函数输出
时间: 2023-06-07 13:06:48 浏览: 107
按以下描述和要求建立两个类:基类 Rectangle(矩形类) 和派生类 Cube(正方体)
好的,我理解了您的要求。以下是示例代码:
```cpp
#include<iostream>
using namespace std;
class Rectangle{
private:
double length;
double width;
public:
void setLength(double len){
length = len;
}
void setWidth(double wid){
width = wid;
}
double getArea(){
return length * width;
}
};
int main(){
Rectangle rect;
rect.setLength(5.0);
rect.setWidth(3.0);
cout << "矩形的面积为:" << rect.getArea() << endl;
return 0;
}
```
这个程序定义了一个矩形类`Rectangle`,其数据成员包括长度和宽度,还提供了一个`getArea()`计算矩形面积的成员函数。
在主函数中,我们创建了一个`Rectangle`对象并设置了长度和宽度,然后输出其面积。您可以根据需要修改数据成员的数据类型和计算面积的函数实现。
阅读全文