4.根据下面的主类,编写一个立方体类Cube,该类中有求矩形面积area()和体积volume()的方法,而且每种方法都有一个无参的和有参的方法构成过载。

来源:互联网 发布:知乎 成都留学机构 编辑:程序博客网 时间:2024/05/21 17:33

4.根据下面的主类,编写一个立方体类Cube,该类中有求矩形面积area()和体积volume()的方法,而且每种方法都有一个无参的和有参的方法构成过载。

class Main{ 

   publicstatic void main(String[] args){

      Cubecube = new Cube();

      cube.setLength(4);

      cube.setWidth(5);   

      cube.setHeight(6);  

      System.out.println("长宽高为4,5,6的立方体底面积是:"+cube.area());

      System.out.println("长宽高为4,5,6的立方体体积是:"+cube.volume());

 

      System.out.println("长宽为7,8的矩形面积是:"+cube.area(7,8));

      System.out.println("长宽高为3,6,9的立方体体积是:"+cube.volume(3,6,9));    

   }

}


class Cube{int length,width,height;void setLength(int length){this.length=length;}void setWidth(int width){this.width=width;}void setHeight(int height){this.height=height;}int area(){    return length*width;}int area(int length, int width){    return length*width;}int volume(){    return length*width*height;}int volume(int length, int width, int height){    return length*width*height;}}


0 0
原创粉丝点击