1.设计一个汽车类Auto,其中包含一个表示速度的double型成员变量speed和表示启动的start0方法、表示加速的speedUp()方法以及表示停止的stop()方法。
再设计一个Auto的子类Bus,表示公共汽车,在Bus类中定义一个int型的、表示乘客数的成员变量passengers, 另外定义两个方法gotOn()和gotOff()表示乘客上车和下车。编写一个应用程序,测试Bus类的使用。
2. 定义一个名为Cuboid长方体类,使其继承RectangleNew矩形类(包括:成员变量:长(double l)、宽(double w ),成员方法:矩形的面积area()),其中包含一个表示高的double型成员变量height,定义一个构造方法Cuboid(double length, double width, double height)和一个求长方体体积的volume()方法。编写一个程序,求一个长、宽、高分别为10、5、2的长方体的体积。
3.编写主类,求两数的最大公约数;写子类,求两数的最小公倍数。(要求利用重写父类的方法来实现)
*4.调试例题
2021-10-03 22:38:02
358KB
java
1