1. 编写一个Java类Rectangle,具有属性length(长度)和width(宽度),以及方法calculateArea()(计算面积)和calculatePerimeter()(计算周长)。编写一个主类Test,用Rectangle类创建一个对象r,调用方法calculateArea()(计算面积)和calculatePerimeter()(计算周长),并将结果打印输出。
时间: 2024-01-24 19:02:59 浏览: 57
java代码-编写一个类,类名为Rectangle(矩形),它有两个整型的变量width(宽)和height(高);有一个方法area(),没有参数,返回类型为double,功能是求矩形的面积;还有另一个方法为perimeter()没有参数,返回类型为double,功能是求矩形的周长,
好的,以下是Java类Rectangle和主类Test的代码:
```
//Rectangle.java
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);
}
}
//Test.java
public class Test {
public static void main(String[] args) {
Rectangle r = new Rectangle(5.0, 3.0);
System.out.println("Area: " + r.calculateArea());
System.out.println("Perimeter: " + r.calculatePerimeter());
}
}
```
在主类Test中,我们创建了一个Rectangle对象r,并调用它的calculateArea()和calculatePerimeter()方法,将它们的返回值打印输出。运行程序,输出结果为:
```
Area: 15.0
Perimeter: 16.0
```
这说明我们的程序实现了计算矩形面积和周长的功能。
阅读全文