java 编写两个函数,一个用来计算矩形面积,一个用来计算矩形周长,在主函数里调用这两个函数,分别计算机矩形面积和周长。
时间: 2024-09-25 17:02:55 浏览: 45
在Java中,你可以创建两个静态方法来计算矩形的面积和周长。首先,定义一个`Rectangle`类,包含两个属性:长度(length)和宽度(width),然后分别为这两个属性提供getters和setters。接着,编写`calculateArea()`和`calculatePerimeter()`两个方法:
```java
public class Rectangle {
private double length;
private double width;
// 构造函数
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
// 获取和设置长度和宽度的方法
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 static double calculateArea(Rectangle rectangle) {
return rectangle.getLength() * rectangle.getWidth();
}
// 计算周长的方法
public static double calculatePerimeter(Rectangle rectangle) {
return 2 * (rectangle.getLength() + rectangle.getWidth());
}
}
// 主函数
public class Main {
public static void main(String[] args) {
// 创建一个矩形实例
Rectangle rectangle = new Rectangle(5, 4);
// 调用面积计算函数
double area = Rectangle.calculateArea(rectangle);
System.out.println("矩形面积: " + area);
// 调用周长计算函数
double perimeter = Rectangle.calculatePerimeter(rectangle);
System.out.println("矩形周长: " + perimeter);
}
}
```
在这个例子中,`Main`类的`main`函数创建了一个矩形对象,并通过`Rectangle`类的静态方法来计算其面积和周长。
阅读全文