酷代码 AI
菜单
服务商

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

```java // vehicles类 class vehicles { String brand; String color; public vehicles(String brand, String color) { this.brand = brand; this.color = color; } public void run() { System.out.println("我已经开动了"); } public void showinfo() { System.out.println("品牌:" + brand); System.out.println("颜色:" + color); } } // car类 class car extends vehicles { int seats; public car(String brand, String color, int seats) { super(brand, color); this.seats = seats; } public void showcar() { System.out.println("小汽车信息:"); showinfo(); System.out.println("座位数:" + seats); } } // truck类 class truck extends vehicles { float load; public truck(String brand, String color, float load) { super(brand, color); this.load = load; } public void showtruck() { System.out.println("卡车信息:"); showinfo(); System.out.println("载重:" + load); } } public class Main { public static void main(String[] args) { car myCar = new car("Toyota", "Red", 5); myCar.showcar(); myCar.run(); truck myTruck = new truck("Ford", "Blue", 5000); myTruck.showtruck(); myTruck.run(); } } ``` [2024-09-20 08:06:42 | AI写代码神器 | 919点数解答]

相关提问
请收藏新域名:pdcd.cn
发财导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]