21xrx.com
2024-09-19 09:33:35 Thursday
登录
文章检索 我的文章 写文章
Java编写一个圆类Circle
2023-06-14 20:19:12 深夜i     --     --
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类中进行实例化,并且可以获取并计算圆的面积和周长。这样的设计提升了代码的可扩展性和代码的重用性。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复