利用intellij声明矩形类Rect,包含长、宽两个实例变量并且创建矩形对象,求面积,要求长宽从键盘输入
时间: 2024-10-20 12:15:24 浏览: 23
在IntelliJ IDEA中,你可以通过创建一个新的Java类并定义一个名为`Rect`的矩形类来实现这个需求。首先,你需要在`src`目录下新建一个`Rectangle.java`文件,然后按照以下步骤编写:
```java
import java.util.Scanner;
class Rect {
// 实例变量代表矩形的长度和宽度
private int length;
private int width;
// 构造函数接收长和宽作为参数
public Rect(int length, int width) {
this.length = length;
this.width = width;
}
// 定义一个计算面积的方法
public int getArea() {
return length * width;
}
// 主方法用于获取用户输入和计算面积
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入矩形的长度:");
int lengthInput = scanner.nextInt();
System.out.println("请输入矩形的宽度:");
int widthInput = scanner.nextInt();
// 创建Rect对象并计算面积
Rect rectangle = new Rect(lengthInput, widthInput);
int area = rectangle.getArea();
System.out.printf("矩形的面积是: %d\n", area);
// 关闭Scanner
scanner.close();
}
}
```
在这个例子中,我们声明了一个`Rect`类,它有两个私有成员变量`length`和`width`,以及一个构造函数、一个计算面积的公共方法`getArea()`。主方法里通过`Scanner`获取用户输入的长和宽,然后创建`Rect`对象并计算其面积。
阅读全文