一)创建类名为Cuboid的程序文件,该程序文件的部分代码已经给出,请将剩余的部分补充完整。该Cuboid类中的成员变量和成员方法的具体要求为。(1)类中有3个私有成员变量——int类型的...
一)创建类名为Cuboid的程序文件,该程序文件的部分代码已经给出,请将剩余的部分补充完整。
该Cuboid类中的成员变量和成员方法的具体要求为。
(1)类中有3个私有成员变量——int类型的length、width和height,分别表示长方体的长、宽和高;(其中width和height成员变量的声明由学生自己完成)
(2)定义一个构造方法:Cuboid(int l,int w,int h) (该方法的定义要求学生自己完成)
(3)定义成员方法3个:
用于计算长方体体积的方法:int calcu_Volume()
用于计算长方体表面积的方法:int calcu_area()(该方法的定义要求学生自己完成)
表面积公式=(长× 宽 + 长×高 + 宽×高)×2)
用于显示长方体长宽高信息的方法: void display ()(该方法的定义要求学生完成)
(4)在main()方法中,创建一个Cuboid类的对象rect1其长宽高分为设置为10、20、30;并调用对象的calcu_area()和calcu_area()方法,计算长方体的体积和表面积;最后用print()方法输出计算出来的面积和体积。(该方法中的所有操作要求学生自己完成)
(二)Cuboid.java程序的代码如下:
publicclass Cuboid {
privateintlength;
//下面由你完成:声明宽width和高height两个成员变量,其类型为int型
//下面由你完成:定义该类的构造方法:Cuboid(int l,int w,int h)
int calcu_Volume(){//定义了一个计算长方体体积的方法:int calcu_Volume(),该方法的返回值为int型的v
int v=0;
v=length*width*height;
return v;
}
//下面由你完成:定义该类的一个方法:int calcu_area(),该方法实现计算长方体的表面积(表面积公式=(长× 宽 + 长×高 + 宽×高)×2),并将计算出的长方体表面积area作为方法的返回值。
//下面由你完成:定义该类的一个方法:void display (),通过使用System.out.println输出长方体的长length、宽width、高height
publicstaticvoid main(String[] args) {
//下面由你完成:创建长方体类的一个对象rec1,其长、宽、高分别为30、20、10
//下面由你完成:调用display()方法,显示对象rec1的长、宽、高
//下面由你完成:调用calcu_Volume()方法计算rec1对象的体积,结果并用一个变量存放
//下面由你完成:调用calcu_area()方法计算rec1对象的表面积,结果并用另一个变量存放
//下面由你完成:用System.out.println输出存放对象rec1的体积和表面积的,两个变量的值。
}
}
展开