2020-03-23

继承和抽象练习 有没有哪位大佬可以帮帮我这个JAVA小白 感激不尽呀!!!

1、定义一个抽象类Shape,具有受保护类型的x和y属性,以及公有的抽象方法获得面积。2、Rectangle类继承于Shape类,在构造方法中给父类属性x和y初始化,并重写父类中求面积的抽象方法。3、Triangle类也继承于Shape类,在构造方法中给父类属性x和y初始化,并重写父类中求面积的抽象方法。4、Cube类继承于Rectangle类,独有的属性是height,其构造方法需要调用父类的构造方法完成对x和y的初始化(立方体的底面长和宽),并对height初始化;独有的方法是求体积。5、 编写测试用例,使用创建上转型对象,求矩形的面积和三角形面积。创建对象,求立方体的体积。
2020-03-23