简单JAVA程序 帮个忙啊

来源:百度知道 编辑:UC知道 时间:2024/05/04 08:42:50
创建超类Cuboid(长方体),其成员有height,width,length和计算长方体的体积方法volume()
创建类CuboidWeight 继承Cuboid添加新成员density(密度)和计算该长方体重量的方法weight()
创建类CuboidValue继承CuboidWeight添加新成员value和计算价值的方法cost()
创建类InfoCuboid该类包含main()方法,输出该长方体的体积,重量和价值

Class Cuboid{
private double height,width,length;
public Cuboid(double height,double width,double length){
this.height=height;
this.width=width;
this.length=length;
}
public double volume(){
return height*width*length;
}
}
class CuboidWeight extends Cuboid{
private double density;
public CuboidWeight(double height,double width,double length,double density){
super(height,width,length);
this.density=density;
}
public double weight(){
return super.volume()*density;
}
}
class CuboidValue extends CuboidWeight{
private double value;
public CuboidValue(double height,double width,double length,double density,double value){
super(height,width,length,density);
this.value=value;
}
public double cost(){
return super.weight(