1.定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个 findArea()方法返回圆的面积。定义测试类,在测试类中使用Circle类的 findArea()方法。
时间: 2025-03-30 22:06:47 浏览: 47
好的,下面是一个关于如何定义 `Circle` 类以及编写测试类的例子:
```java
// 定义 Circle 类
public class Circle {
private double radius; // 圆的半径
// 构造函数用于初始化半径
public Circle(double radius) {
this.radius = radius;
}
// findArea 方法计算并返回圆的面积
public double findArea() {
return Math.PI * radius * radius;
}
}
// 测试类 TestCircle
public class TestCircle {
public static void main(String[] args) {
// 创建 Circle 对象,并传递半径值
Circle circle = new Circle(5);
// 调用 findArea 方法获取圆的面积
System.out.println("圆的面积为:" + circle.findArea());
}
}
```
### 解释:
1. **Circle 类**:
- 包含了一个私有变量 `radius` 来存储圆的半径。
- 提供了构造方法以便实例化对象时可以设置半径值。
- 提供了 `findArea()` 方法用来计算圆的面积。
2. **TestCircle 类(测试类)**:
- 使用 `Circle` 的构造函数创建一个对象,并通过调用其 `findArea()` 方法输出结果。
#### 输出示例:
如果输入的半径为 5,则程序会打印出:
```
圆的面积为:78.53981633974483
```
---
阅读全文
相关推荐
















