设计一个Circle(圆)类,包括半径和颜色属性,编写构造方法和其他方法;
时间: 2024-02-18 07:00:23 浏览: 84
实现一个圆类
4星 · 用户满意度95%
好的,我可以帮您设计一个Circle(圆)类。以下是该类的构造方法和其他方法:
```python
class Circle:
def __init__(self, radius, color):
self.radius = radius
self.color = color
def get_radius(self):
return self.radius
def set_radius(self, new_radius):
self.radius = new_radius
def get_color(self):
return self.color
def set_color(self, new_color):
self.color = new_color
def get_area(self):
return 3.14 * self.radius ** 2
def get_circumference(self):
return 2 * 3.14 * self.radius
```
在上面的代码中,我们定义了一个Circle(圆)类,它有两个属性:半径和颜色。我们还定义了一个构造方法来初始化这些属性。此外,我们还定义了一些其他方法:
- `get_radius()`:获取圆的半径。
- `set_radius()`:设置圆的半径。
- `get_color()`:获取圆的颜色。
- `set_color()`:设置圆的颜色。
- `get_area()`:计算圆的面积。
- `get_circumference()`:计算圆的周长。
您可以使用这些方法来创建和操作Circle(圆)类的对象。
阅读全文