设计一个立方体类Box定义三个属性,分别是长宽高,定义2个方法计算体积和表面积
时间: 2024-09-19 14:11:25 浏览: 59
设计一个立方体类`Box`,我们可以定义三个私有属性分别表示长度(length)、宽度(width)和高度(height),然后为计算体积和表面积各定义一个方法。这里是一个简单的Java类示例:
```java
public class Box {
private double length;
private double width;
private double height;
// 构造函数,接受三个参数初始化立方体
public Box(double length, double width, double height) {
this.length = length;
this.width = width;
this.height = height;
}
// 计算体积的方法
public double calculateVolume() {
return length * width * height;
}
// 计算表面积的方法
public double calculateSurfaceArea() {
return 2 * (length * width + length * height + width * height);
}
// 提供getter和setter方法,允许外部访问和修改属性
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
}
```
阅读全文