酷代码 AI
菜单
服务商

通用适配器消防车和警车通用,java写

以下是一个简单的 Java 类示例,用于模拟通用适配器的概念,假设消防车和警车具有一些共同的属性和方法: ```java class Vehicle { private String vehicleType; public Vehicle(String vehicleType) { this.vehicleType = vehicleType; } public String getVehicleType() { return vehicleType; } public void emergencyAction() { System.out.println(vehicleType + " is taking emergency action."); } } class FireTruck extends Vehicle { public FireTruck() { super("Fire Truck"); } @Override public void emergencyAction() { System.out.println("Fire Truck is extinguishing the fire."); } } class PoliceCar extends Vehicle { public PoliceCar() { super("Police Car"); } @Override public void emergencyAction() { System.out.println("Police Car is chasing the criminal."); } } public class AdapterExample { public static void main(String[] args) { Vehicle fireTruck = new FireTruck(); Vehicle policeCar = new PoliceCar(); fireTruck.emergencyAction(); policeCar.emergencyAction(); } } ``` 在上述示例中,`Vehicle` 类是一个基础类,`FireTruck` 和 `PoliceCar` 类继承自 `Vehicle` 类并覆盖了 `emergencyAction` 方法以实现各自特定的紧急行动。在 `main` 方法中,可以以统一的方式调用它们的紧急行动方法。 [2024-10-28 17:20:14 | AI写代码神器 | 362点数解答]

相关提问
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]