定义了一个Circle类,请用JavaBean调用此类编写能求圆的半径、圆的面积、圆的周长的程序。
时间: 2024-02-12 16:04:29 浏览: 134
java代码实现求圆的周长和面积方法示例
好的,我来帮您写一个JavaBean程序来计算圆的半径、面积和周长。请参考以下代码:
```java
public class Circle {
// 圆的半径
private double radius;
// 无参构造方法
public Circle() {
}
// 有参构造方法
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;
}
// 计算圆的周长
public double getPerimeter() {
return 2 * Math.PI * radius;
}
}
```
上述代码中,我们定义了一个Circle类,其中包含了圆的半径、圆的面积和圆的周长三个属性,以及对应的getter和setter方法,以及计算圆的面积和周长的方法。
接下来,我们可以使用JavaBean来调用Circle类,计算圆的半径、面积和周长。请参考以下代码:
```java
public class Main {
public static void main(String[] args) {
// 创建Circle对象,设置半径为3
Circle circle = new Circle(3);
// 获取圆的半径
double radius = circle.getRadius();
System.out.println("圆的半径为:" + radius);
// 获取圆的面积
double area = circle.getArea();
System.out.println("圆的面积为:" + area);
// 获取圆的周长
double perimeter = circle.getPerimeter();
System.out.println("圆的周长为:" + perimeter);
}
}
```
上述代码中,我们创建了一个Circle对象,设置半径为3。然后,分别使用getRadius()、getArea()、getPerimeter()方法来获取圆的半径、面积和周长并输出结果。
希望这个例子能够帮到您。
阅读全文