Java定义2、矩形类 (1)成员变量:矩形长度和宽度(整数)。 (2)构造方法:已知长宽创建矩形对象。 (3) 编写计算周长和面积的两个方法。 (4)在main方法中测试你写的类: 创建一个矩形对象,并输出它的周长和面积。
时间: 2024-10-19 10:12:58 浏览: 72
Java成员变量类变量局部变量的区别共5页.pdf.zip
在Java中,我们可以定义一个名为Rectangle的类来表示矩形,满足您提供的需求。以下是这个类的示例实现:
```java
public class Rectangle {
// 成员变量:矩形的长度和宽度
private int length;
private int width;
// 构造方法:接受矩形的长和宽作为参数
public Rectangle(int length, int width) {
this.length = length;
this.width = width;
}
// 计算周长的方法
public int calculatePerimeter() {
return 2 * (length + width);
}
// 计算面积的方法
public int calculateArea() {
return length * width;
}
// 主方法(测试类)
public static void main(String[] args) {
// 创建一个矩形对象
Rectangle rectangle = new Rectangle(5, 7);
// 输出矩形的周长
System.out.println("矩形的周长是: " + rectangle.calculatePerimeter());
// 输出矩形的面积
System.out.println("矩形的面积是: " + rectangle.calculateArea());
}
}
```
在这个例子中,我们首先定义了两个私有变量`length`和`width`表示矩形的尺寸。然后,我们有一个构造函数接受这两个值来初始化矩形对象。接着,我们实现了`calculatePerimeter()`和`calculateArea()`方法分别计算周长和面积。最后,在`main`方法中,我们创建了一个矩形对象并展示了如何使用这两个方法来获取其属性值。
阅读全文