Java で循環参照クラスを作成する方法
Javaでは、Circularというクラスを作成することで円を表すことができます。以下にコード例を示します。
public class Circular {
private double radius;
public Circular(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double calculateArea() {
return Math.PI * radius * radius;
}
public double calculateCircumference() {
return 2 * Math.PI * radius;
}
}
上記のコードサンプルでは、円クラスは円の半径を格納するための私有変数radiusを含んでいます。構築関数Circular()はradius変数を初期化するために使用され、また半径を取得および設定するためのgetRadius()およびsetRadius()などのいくつかの他のメソッド、円の面積を計算するためのcalculateArea()および円の円周を計算するためのcalculateCircumference()も含まれます。
必要に応じて、その他のメソッドや変数を追加して、円クラスを改良できます。また、他のクラスで円クラスのオブジェクトを使用して、さまざまな操作を実行できます。