public class Cube {
double width
double height
double depth
public Cube(double width, double height, double depth) {
this.width = width
this.height = height
this.depth = depth
}
public double getVolume() {
return width * height * depth
}
public static void main(String[] args) {
Cube cube = new Cube(20, 10, 5)
System.out.println("Cube volume is: " + cube.getVolume())
}
}
程序实现了Cube类,类的构造器初数春缓始化宽度,高度和深度,并且类中有一个getVolume方法来计算立方体的体积。在main方法中,我们创建一个Cube对象,并调用getVolume方法来计算立薯模方体的体积。
在运行这森毁个程序后,你会得到一个输出:
Cube volume is: 1000.0
这个输出表示,这个立方体的体积是1000立方单位。
class A{//类A计算立方体体积 }class B{//类A计算球体体积 } class C{//类A计算圆柱体积 }//主隐桥类public class test{ static{ System.out.println("请输入1、2、3对应立方体、球体和圆柱的体积计算...") }public static void main(String args[]){if(args.length>1 || Integer.parseint(args[0])<1|| Integer.parseint(args[0])>3){//判断输兄基入是否符合标准 System.out.println("错误的选择,程序自动退出..") System.exit(1) } else{ int x = Integer.parseint(args[0]) switch(x){ case 1://调用A类 case 2: //调用B类 defualt: //调灶尘猛用C类 } } }}欢迎分享,转载请注明来源:内存溢出
评论列表(0条)