javaでCircleクラスを書く

サークルクラスを作成する手順を次に示します。

  1. Javaクラスファイルを作成して、Circle.javaという名前を付けます。
  2. Circleクラスでは、円の半径を表すインスタンス変数をプライベートとして定義します。半径はdouble型を使用できます。
  3. 円の半径を初期化するコンストラクタを提供します。コンストラクタのパラメータは円の半径にすることができます。
  4. 円の半径を取得、設定するためにpublicなgetterとsetterメソッドを提供します。
  5. メソッド getArea() の中で Math クラスの静的 math.PI を使って円周率の値を取得して、円の面積を計算して返します。
  6. 円周率の計算、円同士の比較判定など、別の方法をオプションで提供する.

以下は、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;
    }
}

このCircleクラスのSampleコードは以下のとおりです。

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());

        circle.setRadius(7.0);
        System.out.println("修改后的圆的半径为:" + circle.getRadius());
        System.out.println("修改后的圆的面积为:" + circle.getArea());
    }
}

上記のコードを実行すると、結果は次のようになります。

圆的半径为:5.0
圆的面积为:78.53981633974483
修改后的圆的半径为:7.0
修改后的圆的面积为:153.93804002589985
bannerAds