编程创建一个BoX类,在其中定义三个变量表示一个立方体的长、宽、高,再定义一个方法SetDemo来对这3个变量进行初始化,然后定义一个方法来求立方体的体积。创建一个对象,求给定尺寸的立方体的体积。java语言
时间: 2024-11-27 22:09:59 浏览: 27
BOX_长方体面积_
5星 · 资源好评率100%
在Java中,你可以按照以下步骤创建一个名为Box的类,包含长、宽、高的属性以及相应的初始化和计算体积的方法:
```java
public class Box {
private double length;
private double width;
private double height;
// 定义 SetDemo 方法来初始化立方体的尺寸
public void setDemo(double l, double w, double h) {
this.length = l;
this.width = w;
this.height = h;
}
// 定义 calculateVolume 方法来计算体积
public double calculateVolume() {
return length * width * height;
}
// 创建一个 Box 对象并设置尺寸,然后计算体积
public static void main(String[] args) {
Box myCube = new Box();
double sizeLength = 5.0; // 示例长度
double sizeWidth = 4.0; // 示例宽度
double sizeHeight = 3.0; // 示例高度
// 使用 SetDemo 初始化立方体
myCube.setDemo(sizeLength, sizeWidth, sizeHeight);
// 计算并打印体积
double volume = myCube.calculateVolume();
System.out.println("The volume of the cube is: " + volume);
}
}
```
在这个例子中,我们首先定义了一个`Box`类,它有三个私有变量`length`、`width`和`height`用于存储立方体的尺寸。接着,`setDemo`方法接受三个double类型的参数,并将它们分别赋值给对应的属性。`calculateVolume`方法通过乘法计算出立方体的体积。在`main`函数中,我们创建了一个`Box`对象`myCube`,设置了尺寸,然后计算并打印了它的体积。
阅读全文