用c++定义圆的类
时间: 2023-07-10 22:19:56 浏览: 85
好的,以下是一个简单的 C++ 圆类的定义:
```c++
class Circle {
private:
double radius; // 圆的半径
public:
Circle(double r = 0.0) { // 构造函数
radius = r;
}
double getRadius() { // 获取半径
return radius;
}
double getArea() { // 计算面积
return 3.14159 * radius * radius;
}
double getPerimeter() { // 计算周长
return 2 * 3.14159 * radius;
}
void setRadius(double r) { // 设置半径
radius = r;
}
};
```
以上定义了一个圆类 `Circle`,包含了私有数据成员 `radius` 表示圆的半径,以及公有的构造函数、获取半径、计算面积、计算周长和设置半径等函数。可以根据需要自行增加其他函数。
阅读全文