首先,我们需要定义一个抽象类`Vehicle`,并声明一个抽象方法`infoOfWheels`。然后,创建两个子类`Car`和`MotorBike`继承自`Vehicle`类,并在这两个子类中实现`infoOfWheels`方法。创建一个测试类`Test`,在`main`方法中创建`Car`和`MotorBike`的实例,并分别调用它们的`infoOfWheels`方法。 代码如下: ```java // 定义抽象类 Vehicle abstract class Vehicle { // 声明抽象方法 infoOfWheels abstract String infoOfWheels(); } // 创建子类 Car 继承自 Vehicle class Car extends Vehicle { // 实现 infoOfWheels 方法 @Override String infoOfWheels() { return "四轮车"; } } // 创建子类 MotorBike 继承自 Vehicle class MotorBike extends Vehicle { // 实现 infoOfWheels 方法 @Override String infoOfWheels() { return "双轮车"; } } // 创建测试类 Test public class Test { public static void main(String[] args) { // 创建 Car 和 MotorBike 的实例 Car car = new Car(); MotorBike motorBike = new MotorBike(); // 分别调用它们的 infoOfWheels 方法并输出结果 System.out.println("Car: " + car.infoOfWheels()); System.out.println("MotorBike: " + motorBike.infoOfWheels()); } } ``` 运行上述代码,将会在控制台输出以下信息: ``` Car: 四轮车 MotorBike: 双轮车 ``` [2024-06-06 23:18:54 | AI写代码神器 | 440点数解答]