定义一个 Circle 类,根据圆的半径求周长和面积。再由Circle 类创建两个圆对象,自定义输入的半径,要求输出各自自的周长和面积、
时间: 2024-10-17 17:11:09 浏览: 22
当然,我们可以定义一个`Circle`类,它包含计算圆周长和面积的方法。假设我们使用Python语言来编写:
```python
import math
class Circle:
def __init__(self, radius):
self.radius = radius
def calculate_circumference(self):
return 2 * math.pi * self.radius
def calculate_area(self):
return math.pi * (self.radius ** 2)
# 创建两个Circle对象
circle_1 = Circle(5)
circle_2 = Circle(7)
# 计算并输出各自的周长和面积
print(f"Circle 1 (radius: {circle_1.radius})")
print("Circumference:", circle_1.calculate_circumference())
print("Area:", circle_1.calculate_area())
print("\nCircle 2 (radius: {circle_2.radius})")
print("Circumference:", circle_2.calculate_circumference())
print("Area:", circle_2.calculate_area())
```
在这个例子中,我们首先定义了一个`Circle`类,接受半径作为参数,并提供`calculate_circumference()`和`calculate_area()`方法来分别计算周长和面积。然后,我们创建了两个`Circle`对象,每个对象都有自己的半径,最后对它们进行了属性值的访问以及周长和面积的计算。
阅读全文