|
// 用java语言描述“盒子类”。
盒子的属性:长、宽、高
盒子的方法:计算体积
编写测试类,为盒子的属性赋初始值,并计算体积。
使用无参数的构造方法为盒子设置初始值,编写测试类,并计算体积。
使用带参数的构造方法为盒子设置初始值,编写测试类,并计算体积。
public class Box{
double length;
double width; //定义成员变量
double height;
//定义设置长方体大小的方法
void Box(double l,double w,double h){
length=l;
width=w;
height=h;
}
//定义计算长方体体积的方法
double volume(){
return length*width*height;
}
}
class boxdemo {
public static void main (String[] args) {
Box mybox1=new Box();
Box mybox2=new Box();
Box mybox3=new Box(4,5);
double vol;
//初始化每一个长方体
mybox1.Box(10,20,15);//无返回值的调用
mybox2.Box(3,6,9);
//求mybox1的体积
vol= mybox1.volume();// 有返回值的调用
System.out.println("mybox1="+vol);
//求mybox2的体积
vol=mybox2.volume();// 有返回值的调用
System.out.println("mybox2="+vol);
}
}
//计算长,宽,高分别为10、20、15和3、6、9的长方体的体积。
//测试类
/**
* @(#)boxdemo4.java
*
*
* @author
* @version 1.00 2007/12/17
*/
public class boxdemo {
public static void main (String[] args) {
box box1=new box();
double vol;
box1.selth(10,20,15);
vol=box1.volume();
System.out.println(vol);
}
} |
|