参考梯形类的构造方法,设计长方体类,实现表面积与体积的计算尽可能在main方法中进行相关测试
时间: 2024-09-30 19:11:38 浏览: 22
长方体是一个三维图形,它有六个矩形面,因此它的表面积和体积的计算相对简单。我们可以基于参考的梯形类来构建长方体类,通过设置长、宽、高三个属性,并添加相应的构造方法、计算表面积和体积的方法。
首先,我们创建一个`LongRectangle`(长方体类):
```java
public class LongRectangle {
private double length;
private double width;
private double height;
// 构造方法,接受长、宽、高的值
public LongRectangle(double length, double width, double height) {
this.length = length;
this.width = width;
this.height = height;
}
// 计算表面积的方法
public double calculateSurfaceArea() {
return 2 * (length * width + length * height + width * height);
}
// 计算体积的方法
public double calculateVolume() {
return length * width * height;
}
// 主函数(main方法用于测试)
public static void main(String[] args) {
LongRectangle cube = new LongRectangle(5, 4, 3); // 测试示例
System.out.println("表面积: " + cube.calculateSurfaceArea());
System.out.println("体积: " + cube.calculateVolume());
}
}
```
在这个例子中,`LongRectangle`类初始化了长、宽、高,然后实现了计算表面积和体积的方法。主函数中创建了一个长方体实例并进行了测试。
阅读全文