设计一个长方形,输入长与宽,求周长与面积,用Java
时间: 2024-09-09 15:04:07 浏览: 75
在Java中设计一个计算长方形周长和面积的简单程序,你可以创建一个名为`Rectangle`的类,包含两个私有变量`length`和`width`来存储长和宽。然后提供公共构造函数、getter和setter方法,以及计算周长和面积的公共方法。以下是详细的代码示例:
```java
public class Rectangle {
private double length;
private double width;
// 构造函数
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
// getter和setter方法
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
// 计算周长的方法
public double calculatePerimeter() {
return 2 * (length + width);
}
// 计算面积的方法
public double calculateArea() {
return length * width;
}
}
// 使用示例
public class Main {
public static void main(String[] args) {
Rectangle rectangle = new Rectangle(5, 3);
System.out.println("Rectangle perimeter: " + rectangle.calculatePerimeter());
System.out.println("Rectangle area: " + rectangle.calculateArea());
}
}
```
在这个例子中,用户可以创建`Rectangle`对象并传入长和宽,然后通过`calculatePerimeter()`和`calculateArea()`方法获取相应的周长和面积。
阅读全文