溫馨提示×

java怎么定義一個圓類circle

小億
225
2024-07-26 22:29:12
欄目: 編程語言

在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 calculateArea() {
        return Math.PI * Math.pow(radius, 2);
    }

    // 計算圓的周長
    public double calculatePerimeter() {
        return 2 * Math.PI * radius;
    }

    // 打印圓的信息
    public void printCircleInfo() {
        System.out.println("圓的半徑為:" + radius);
        System.out.println("圓的面積為:" + calculateArea());
        System.out.println("圓的周長為:" + calculatePerimeter());
    }

    public static void main(String[] args) {
        Circle circle = new Circle(5.0);
        circle.printCircleInfo();
    }
}

在上面的示例中,定義了一個Circle類,包含了私有屬性radius表示圓的半徑,以及構造方法、獲取和設置半徑的方法、計算面積和周長的方法、打印圓的信息的方法。在main方法中創建了一個圓對象,并打印了圓的信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女