public class Rectangle {
private double length;
private double width;
// コンストラクタ
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
// 面積を計算するメソッド
public double calculateArea() {
return length * width;
}
// 周囲の長さを計算するメソッド
public double calculatePerimeter() {
return 2 * (length + width);
}
// GetterとSetterメソッドはここに追加することもできるが、この例では省略
}この解答例では、Rectangle クラスには length と width の2つのフィールドがあります。コンストラクタでこれらのフィールドの初期化が行われます。そして、calculateArea メソッドは長方形の面積を、calculatePerimeter メソッドは周囲の長さを計算します。
使用例:
public class RectangleUsage {
public static void main(String[] args) {
// Rectangleクラスのインスタンスを作成
Rectangle myRectangle = new Rectangle(5.0, 3.0);
// calculateAreaメソッドを使用して面積を計算し表示
System.out.println("長方形の面積: " + myRectangle.calculateArea());
// calculatePerimeterメソッドを使用して周囲の長さを計算し表示
System.out.println("長方形の周囲の長さ: " + myRectangle.calculatePerimeter());
}
}この例では、Rectangle クラスを使用して長方形の面積と周囲の長さを計算し、それを表示しています。


