酷代码 AI
菜单
服务商

Java:抽象类 Vehicle 及子类 Car、MotorBike 实战演示

首先,我们需要定义一个抽象类`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: 双轮车 ``` ######[AI写代码神器 | 440点数解答 | 2024-06-06 23:18:54]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]