用JAVA写一个矩形类,类中有两个属性,长和高,有一个成员方法计算矩形的面积。还有 一个有参构造方法,在测试类中,通过实例化对象给矩形的两个属性赋值,计算矩形的面积
时间: 2024-03-26 14:40:42 浏览: 113
好的,以下是Java代码实现:
```java
public class Rectangle {
private double length;
private double height;
public Rectangle(double length, double height) {
this.length = length;
this.height = height;
}
public double getArea() {
return length * height;
}
}
```
在上面的代码中,我们定义了一个名为`Rectangle`的类,它有两个私有属性:`length`和`height`,代表矩形的长和高。`Rectangle`类还有一个有参构造方法`Rectangle(double length, double height)`,用于初始化这两个属性。`getArea()`方法用于计算矩形的面积,即长乘以高。
接下来,我们可以在测试类中实例化`Rectangle`对象,并通过构造方法给它的两个属性赋值,然后计算矩形的面积,代码如下:
```java
public class Test {
public static void main(String[] args) {
Rectangle rect = new Rectangle(5, 10);
double area = rect.getArea();
System.out.println("矩形的面积为:" + area);
}
}
```
在上面的代码中,我们创建了一个名为`rect`的`Rectangle`对象,并通过构造方法给它的两个属性赋值。然后,我们调用`getArea()`方法计算矩形的面积,并将结果输出到控制台。
阅读全文