酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用java继承写(1) 定义一个名为 vehicles 交通工具的基类,该类中应包含 string 类型的成员属性 brand 商标 和 color 颜色,还应包含成员方法 run 行驶, 在控制台显示“我已经开动了”。(2) showinfo 显示信息,在控制台显示商标和颜色, 并编写构造方法初始化其成员属性。(3) 编写 car 小汽车 , 类继承于 vehicles类 , 增加 int型成员属性 seats 座位,还应增加成员方法showcar ,在控制台显示小汽车的信息 并编写构造方法。(4) 在 main 方法中测试以上各类。

以下是使用 Java 实现上述需求的代码: ```java class Vehicles { String brand; String color; // 构造方法初始化成员属性 Vehicles(String brand, String color) { this.brand = brand; this.color = color; } // 行驶方法 void run() { System.out.println("我已经开动了"); } // 显示信息方法 void showInfo() { System.out.println("商标: " + brand + ", 颜色: " + color); } } class Car extends Vehicles { int seats; // 构造方法 Car(String brand, String color, int seats) { super(brand, color); this.seats = seats; } // 显示小汽车信息的方法 void showCar() { showInfo(); System.out.println("座位数: " + seats); } } public class Main { public static void main(String[] args) { Vehicles vehicle = new Vehicles("Toyota", "White"); vehicle.run(); vehicle.showInfo(); Car car = new Car("BMW", "Black", 5); car.run(); car.showCar(); } } ``` [2024-09-18 21:36:23 | AI写代码神器 | 293点数解答]

相关提问