1. 首页
  2. 移动开发
  3. Android
  4. Java对象体积计算研究

Java对象体积计算研究

上传者: 2024-07-05 17:03:59上传 PPT文件 2.18MB 热度 7次

研究并实现一个能够精确计算Java对象体积的类。该类继承自BaseBox,并重写了父类的构造方法、打印信息方法和获取底面积的方法。在子类中,我们通过调用父类的方法来计算和输出箱子的体积和底面积。

class InheritBox extends BaseBox {
    private int length, width, height;

    public InheritBox(int l, int w, int h) {
        super(l, w); // 调用父类的构造方法,传递长度和宽度参数
ttlength = l; ttwidth = w;\tthheight = h; 
        System.out.println(\"箱子的底长为:\" + length + \"cm, 底宽为:\" + width + \"cm, 高为:\" + height + \"cm.\");
        printInfo(); // 调用父类的方法打印信息
ttgetBottomArea();\t// 获取并输出箱子底面积
        System.out.println(\"箱子的体积为:\" + getCubage() + \"立方厘米.\");
    }

    @Override
    public void printInfo() {
        super.printInfo(); // 调用父类的方法打印信息
ttSystem.out.println(\"这个箱子太大了,我都扛不动了!\");
    }

    private int getCubage() {
        int cubage; 
        cubage = width * height * length; // 计算体积
ttreturn cubage;
    }

    @Override
    public int getBottomArea() {
        int area = super.getBottomArea(); // 调用父类的方法获取底面积
ttreturn area;
    }
}
下载地址
用户评论