永发信息网

JAVA入门题,设计一个交通工具类Vehicle,它具有如下属性

答案:2  悬赏:40  手机版
解决时间 2021-02-21 23:44
  • 提问者网友:龅牙恐龙妹
  • 2021-02-21 04:09
设计一个交通工具类Vehicle,它具有如下属性:速度speed,类别kind,颜色color;方法有构造方法,其它方法:设置速度setspeed,设置颜色setcolor,取得类别getkind,取得颜色getcolor。设计一个小车类Car,继承Vehicle类,Car类中的增加的属性:座位数passenger,增加了设置和获得座位数的方法setpassenger,getpassenger,Car类有相应的构造方法,创建Car对象,通过构造方法使该对象有相应的初始值为:速度120,类别”宝马”,颜色“红”;座位数:5, 通过调用对象属性显示该对象的所有属性值。再用上述方法(setspeed, setcolor)改变速度为160,改变颜色为“黄“,通过调用对象属性改变类别为:“奥迪”,并通过上述方法显示类别,颜色,座位数,然后通过调用对象属性再显示速度。
最佳答案
  • 五星知识达人网友:低音帝王
  • 2021-02-21 04:51
你好!

这位同学,你是想要你描述这些的代码吗?

仅代表个人观点,不喜勿喷,谢谢。
全部回答
  • 1楼网友:山君与见山
  • 2021-02-21 05:40
class Vehicle { int Speed; public String getKind() { e69da5e887aae799bee5baa631333335323363return Kind; } public void setSpeed(int speed) { Speed = speed; } public void setColor(String color) { Color = color; } public void setKind(String kind) { Kind = kind; } String Kind; String Color; public String getColor() { return Color; } public Vehicle() { // 默认构造方法 } public Vehicle(int Speed, String Kind, String Color) { this.Speed = Speed; this.Kind = Kind; this.Color = Color; } } class Car extends Vehicle { private int passenger; public int getPassenger() { return passenger; } public void setPassenger(int passenger) { this.passenger = passenger; } public Car() { // 默认构造方法 } public Car(int Speed, String Kind, String Color, int passenger) { this.Speed = Speed; this.Kind = Kind; this.Color = Color; this.passenger = passenger; } } class Demo { public static void main(String[] args) { Car car =new Car(120,"宝马","红",5); car.setSpeed(160); car.setColor("黄"); car.setKind("奥迪"); System.out.print(car.getKind()+"\t"+car.getColor()+"\t"+car.Speed+"\t"+car.getPassenger()); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯