21xrx.com
2024-12-23 00:08:20 Monday
登录
文章检索 我的文章 写文章
Java编写一个圆类Circle
2023-06-10 14:16:12 深夜i     --     --
Java编程 圆类 面向对象编程

我最近学习了Java面向对象编程,并编写了一个圆类Circle。在这个圆类中,我使用了类的属性和方法的思想,通过定义半径来表示圆的大小,并提供计算面积和周长的方法。

以下是我的代码实现:


public class Circle {

  private double radius;

  public Circle(double radius)

    this.radius = radius;

  

  public double getArea() {

    return Math.PI * radius * radius;

  }

  public double getPerimeter() {

    return 2 * Math.PI * radius;

  }

}

其中,属性radius表示圆的半径,通过构造方法传入。同时,提供了计算圆面积和周长的方法getArea和getPerimeter。

在使用这个圆类时,只需要创建一个Circle对象,并传入半径,就能计算出对应圆的面积和周长了。例如:


public static void main(String[] args) {

  Circle circle = new Circle(5);

  System.out.println("Area = " + circle.getArea());

  System.out.println("Perimeter = " + circle.getPerimeter());

}

输出结果如下:


Area = 78.53981633974483

Perimeter = 31.41592653589793

总的来说,使用面向对象编程的思想,编写一个圆类非常简单。只需要将圆的特性(半径、面积、周长)定义为类的属性和方法,并在需要时进行调用就可以了。

  
  

评论区

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