java定义圆类
时间: 2023-10-11 20:23:39 浏览: 157
定义一个圆类,可以包含圆的半径和计算圆面积的方法。示例代码如下:
```java
public class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
}
```
在上面的代码中,我们定义了一个`Circle`类,包含了圆的半径和计算圆面积的方法`getArea()`。构造方法`Circle(double radius)`用于初始化圆的半径。`getRadius()`方法用于获取圆的半径,`setRadius(double radius)`方法用于设置圆的半径。圆的面积公式是πr²,我们在`getArea()`方法中使用了`Math.PI`表示圆周率π,然后计算圆的面积并返回。
使用圆类的示例如下:
```java
public class Main {
public static void main(String[] args) {
Circle circle = new Circle(5.0);
System.out.println("圆的半径:" + circle.getRadius());
System.out.println("圆的面积:" + circle.getArea());
// 修改圆的半径
circle.setRadius(10.0);
System.out.println("修改后的圆的半径:" + circle.getRadius());
System.out.println("修改后的圆的面积:" + circle.getArea());
}
}
```
在上面的示例代码中,我们创建了一个`Circle`对象`circle`,并初始化了圆的半径为5.0。然后通过`getRadius()`和`getArea()`方法获取圆的半径和面积。接着使用`setRadius(double radius)`方法修改了圆的半径为10.0,再次获取圆的半径和面积,验证修改后的结果。
阅读全文