21xrx.com
2025-03-15 11:26:01 Saturday
文章检索 我的文章 写文章
Java编写一个圆类Circle
2023-06-14 20:19:12 深夜i     45     0
Java 圆类 面积 周长

文章内容:

在Java中,我们可以定义一个圆类Circle来表示一个圆形。圆类Circle包含了圆的半径属性和计算圆面积和周长的方法。

下面是Java代码实现一个圆类Circle的案例:

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;
  }
  public double getPerimeter() {
    return 2 * Math.PI * radius;
  }
}

在上面的代码中,我们定义了一个圆类Circle,包含了一个私有的半径属性radius,一个构造方法和四个公共方法。构造方法用于初始化圆的半径属性,getRadius和setRadius方法用于获取和修改半径属性值,getArea和getPerimeter方法分别用于计算圆的面积和周长。

现在,我们可以在其他的Java类中实例化圆类Circle,并调用其公共方法来进行计算。

以下是一个例子:

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());
    System.out.println("圆的周长为:" + circle.getPerimeter());
  }
}

输出结果:

圆的半径为:5.0
圆的面积为:78.53981633974483
圆的周长为:31.41592653589793

通过上面的例子,我们可以看到圆类Circle可以在其他的Java类中进行实例化,并且可以获取并计算圆的面积和周长。这样的设计提升了代码的可扩展性和代码的重用性。

  
  

评论区