设计一个Circle(圆)类,该类中包括属性radius(半径),还包括_imit_0、get_perimeter0(求周长)和get_area0(求面积)共3个方法。设计完成后,创建Circle类的对象求圆的周长和面积。
时间: 2024-11-30 20:22:03 浏览: 31
当然可以。下面是一个使用Python设计的Circle类,它包含了半径(radius)属性,以及求周长(get_perimeter0)、求面积(get_area0)和_imit_0方法。
```python
class Circle:
def __init__(self, radius):
self.radius = radius
def _imit_0(self):
print("半径为", self.radius)
def get_perimeter0(self):
return 2 * 3.14 * self.radius # 使用π近似值
def get_area0(self):
return 3.14 * self.radius ** 2 # 使用π的平方近似值
```
现在,我们可以创建一个Circle对象并使用这些方法来计算圆的周长和面积:
```python
# 创建一个半径为5的Circle对象
circle = Circle(5)
# 输出圆的半径
circle._imit_0()
# 输出圆的周长
print("圆的周长为:", circle.get_perimeter0())
# 输出圆的面积
print("圆的面积为:", circle.get_area0())
```
运行这段代码,将会得到如下输出:
```sql
半径为 5
圆的周长为: 31.4
圆的面积为: 78.5
```
这就是一个基本的Circle类,它包含了半径属性,以及计算周长和面积的方法。你可以根据需要添加更多的方法或属性。
阅读全文