用java创建一个Rectangle类; (1)添加两个属性width、height (2)在Rectangle类中添加两个方法计算矩形的周长与面积 (3)测试该类
时间: 2024-10-23 12:03:52 浏览: 16
设计一个矩形类Rectangle(Java)
在Java中,你可以按照以下步骤创建一个Rectangle类:
```java
public class Rectangle {
// 属性(宽度和高度)
private double width;
private double height;
// 构造函数,用于初始化矩形的尺寸
public Rectangle(double width, double height) {
this.width = width;
this.height = height;
}
// 计算周长的方法
public double getPerimeter() {
return 2 * (width + height);
}
// 计算面积的方法
public double getArea() {
return width * height;
}
// 测试类的方法(演示如何使用)
public static void main(String[] args) {
// 创建一个矩形实例
Rectangle rectangle = new Rectangle(5.0, 7.0);
// 调用方法并打印结果
System.out.println("Rectangular perimeter: " + rectangle.getPerimeter());
System.out.println("Rectangular area: " + rectangle.getArea());
// 另外,可以创建另一个矩形并进行相同的操作
Rectangle rectangle2 = new Rectangle(3.0, 4.0);
System.out.println("Another rectangular perimeter: " + rectangle2.getPerimeter());
System.out.println("Another rectangular area: " + rectangle2.getArea());
}
}
```
在这个例子中,我们首先定义了一个Rectangle类,它有两个私有属性width和height,并通过构造函数接受这两个值。然后我们定义了getPerimeter和getArea方法分别计算矩形的周长和面积。在main方法中,我们创建了两个Rectangle对象并调用了它们的方法展示其功能。
阅读全文