JAVA编写设计一个立方体类Box,要求:。(1)Box类的私有成员变量有:。a:float型,代表立方体的边长。volume:float 型,代表立方体的体积(2)Box类的公有成员方法有:。Box():构造方法。。 Box (float 1):构造方法。用形式参数r对成员交量《注行初始化。 seta():设置立方体的边长。。 getyolume():计算体积。 display():输出立方体的边长和体积 (3)然后编写一个含有 main方法的类BoxTey,创/建Box类的对象,并调用上面定义的方法。.
时间: 2023-05-19 18:02:55 浏览: 78
好的,我可以回答这个问题。以下是JAVA编写的立方体类Box的代码:
```
public class Box {
private float a; // 立方体的边长
private float volume; // 立方体的体积
// 构造方法
public Box() {
a = 0;
volume = 0;
}
// 构造方法,用形式参数r对成员变量进行初始化
public Box(float r) {
a = r;
volume = a * a * a;
}
// 设置立方体的边长
public void seta(float r) {
a = r;
}
// 计算立方体的体积
public float getVolume() {
volume = a * a * a;
return volume;
}
// 输出立方体的边长和体积
public void display() {
System.out.println("立方体的边长为:" + a);
System.out.println("立方体的体积为:" + volume);
}
}
```
然后,我们可以创建一个含有main方法的类BoxTest,来创建Box类的对象并调用上面定义的方法:
```
public class BoxTest {
public static void main(String[] args) {
Box box = new Box(3); // 创建Box类的对象
box.display(); // 调用display方法输出立方体的边长和体积
}
}
```
运行结果为:
```
立方体的边长为:3.0
立方体的体积为:27.0
```
阅读全文