[1]编写一个矩形类Rect,包含矩形的宽width;矩形的高height。 构造方法:一个带有两个参数的构造方法,用于将width和height属性初化; 两个方法:求矩形面积的方法area,求矩形周长的方法perimeter [2]构造测试类对上述矩形嘞进行测试
时间: 2023-06-27 14:05:54 浏览: 80
[1] Rect类的代码如下:
```java
public class Rect {
private double width;
private double height;
public Rect(double width, double height) {
this.width = width;
this.height = height;
}
public double area() {
return width * height;
}
public double perimeter() {
return 2 * (width + height);
}
}
```
[2] Rect类的测试类代码如下:
```java
public class RectTest {
public static void main(String[] args) {
Rect rect = new Rect(3, 4);
System.out.println("矩形的宽为:" + rect.getWidth());
System.out.println("矩形的高为:" + rect.getHeight());
System.out.println("矩形的面积为:" + rect.area());
System.out.println("矩形的周长为:" + rect.perimeter());
}
}
```
输出结果如下:
```
矩形的宽为:3.0
矩形的高为:4.0
矩形的面积为:12.0
矩形的周长为:14.0
```
阅读全文