创建一个Circle类,此类中包括一个半径属性radius和一个计算面积的方法findArea。在main方法中创建Circle类的对象c,并计算半径为5的圆的面积。
时间: 2024-10-24 07:05:29 浏览: 23
CircleTest_java_设计一个circle_点类_圆类_
5星 · 资源好评率100%
当然,我可以帮你介绍如何创建这个Circle类。首先,我们需要定义一个名为`Circle`的类,其中包含一个表示半径的私有变量`radius`,以及一个公共方法(getter和setter)来获取和设置半径。此外,我们还需要一个计算面积的方法`findArea`。
这是一个简单的实现:
```java
public class Circle {
private double radius; // 半径属性
// 构造函数,用于初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 获取半径的方法
public double getRadius() {
return radius;
}
// 设置半径的方法
public void setRadius(double radius) {
if (radius >= 0) {
this.radius = radius;
} else {
System.out.println("半径必须是非负数");
}
}
// 计算面积的方法
public double findArea() {
return Math.PI * Math.pow(radius, 2);
}
}
```
接下来,在`main`方法中,我们可以创建一个`Circle`对象并调用它的方法:
```java
public static void main(String[] args) {
// 创建一个Circle对象,并设置半径为5
Circle c = new Circle(5);
// 计算并打印圆的面积
double area = c.findArea();
System.out.println("半径为5的圆的面积是:" + area);
}
```
在这个例子中,当运行`main`方法时,会输出半径为5的圆的面积。如果你有任何关于这个代码的问题或者需要进一步的帮助,请告诉我。
阅读全文