用c++写一个geometry类
时间: 2023-07-04 14:14:42 浏览: 141
ss.rar_C++_geometry
好的,下面是一个简单的C++ Geometry类示例:
```c++
class Geometry {
public:
// 构造函数
Geometry() {}
// 计算圆的面积
double circleArea(double radius) {
return PI * radius * radius;
}
// 计算矩形的面积
double rectangleArea(double length, double width) {
return length * width;
}
// 计算三角形的面积
double triangleArea(double base, double height) {
return 0.5 * base * height;
}
private:
const double PI = 3.14159265358979323846;
};
```
这个类包含三个函数,分别用于计算圆、矩形和三角形的面积。其中,PI是一个常量,用于存储圆的周长与直径之比。你可以在主函数中创建一个Geometry类的对象,并使用其方法计算面积。
阅读全文