java 汽车类_汽车类 - java代码库 - 云代码

[java]代码库package com.fxc.car;

public class Bicycle extends NonMotor {

// 在构造方法中调用父类多参构造,完成属性赋值

public Bicycle(String color,String pinpai){

super(color,pinpai);

}

// 重写运行方法,描述内容为:这是一辆**颜色的,**牌的自行车。其中**的数据由属性提供

public String work() {

String str="这是一辆"+this.getColor()+"颜色的 ,"+this.getPinpai()+"牌的自行车";

return str;

}

}

package com.fxc.car;

public class ElectricVehicle extends NonMotor {

// 私有属性:电池品牌

private String diannchi;

// 公有的get***/set***方法完成属性封装

public String getDiannchi() {

return diannchi;

}

public void setDiannchi(String diannchi) {

this.diannchi = diannchi;

}

// 重写运行方法,描述内容为:这是一辆使用**牌电池的电动车。其中**的数据由属性提供

public String work() {

String str="这是一辆使用"+this.getDiannchi()+"牌电池的电动车";

return str;

}

}package com.fxc.car;

public class NonMotor {

// 私有属性:品牌、颜色、轮子(默认2个)、座椅(默认 1个)

private String pinpai;

private String color;

private int wheelNum=2;

private int chairNum=1;

// 无参构造方法

public NonMotor() {

}

// 双参构造方法,完成对品牌和颜色的赋值

public NonMotor(String pinpai, String color) {

super();

this.pinpai = pinpai;

this.color = color;

}

// 四参构造方法,分别对所有属性赋值

public NonMotor(String pinpai, String color, int wheelNum, int chairNum) {

super();

this.pinpai = pinpai;

this.color = color;

this.wheelNum = wheelNum;

this.chairNum = chairNum;

}

// 公有的get***/set***方法完成属性封装

public String getPinpai() {

return pinpai;

}

public void setPinpai(String pinpai) {

this.pinpai = pinpai;

}

public String getColor() {

return color;

}

public void setColor(String color) {

this.color = color;

}

public int getWheelNum() {

return wheelNum;

}

public void setWheelNum(int wheelNum) {

this.wheelNum = wheelNum;

}

public int getChairNum() {

[源代码打包下载]

7ab7b94785bbdb79d4aaa6009386543f.gifcar.zip(50积分)[2 次下载]

694748ed64b9390909c0d88230893790.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值