java定义两个长方形,输入长和宽,输出他们的面积和周长
时间: 2024-10-11 20:08:37 浏览: 32
java代码-已知长方形的长和宽 求长方形的周长和面积
在Java中,我们可以定义一个矩形类(Rectangle),包含长(length)和宽(width)两个属性,以及计算面积(getArea)和周长(getPerimeter)的方法。以下是简单的代码示例:
```java
public class Rectangle {
private double length;
private double width;
// 构造函数接受长度和宽度作为参数
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
// 计算并返回面积的方法
public double getArea() {
return length * width;
}
// 计算并返回周长的方法
public double getPerimeter() {
return 2 * (length + width);
}
// 主函数演示如何创建和使用矩形
public static void main(String[] args) {
Rectangle rectangle1 = new Rectangle(5, 4);
System.out.println("Rectangle 1 area: " + rectangle1.getArea());
System.out.println("Rectangle 1 perimeter: " + rectangle1.getPerimeter());
Rectangle rectangle2 = new Rectangle(10, 8);
System.out.println("Rectangle 2 area: " + rectangle2.getArea());
System.out.println("Rectangle 2 perimeter: " + rectangle2.getPerimeter());
}
}
```
在这个例子中,你可以创建任意形状和大小的矩形,只需提供对应的长和宽,然后通过`getArea`和`getPerimeter`方法获取它们各自的面积和周长。
阅读全文