加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Bus.java 819 Bytes
一键复制 编辑 原始数据 按行查看 历史
蒋伟 提交于 2019-06-26 23:09 . 汽车租赁项目
package cn.jbit.ordering;
public class Bus extends Motovehicle {
// λ
private int seatCount;
public Bus(int seatCount) {
super();
this.seatCount = seatCount;
}
public Bus() {
}
public Bus(String vehicleID, String brand, int preRent, int seatCount) {
super(vehicleID, brand, preRent);
this.seatCount = seatCount;
}
public int getSeatCount() {
return seatCount;
}
public void setSeatCount(int seatCount) {
this.seatCount = seatCount;
}
public float calcRent(int day) {
float price = this.getPreRent() * day;
if (day > +3 && day < 7) {
price *= 0.9f;
} else if (day >= 7 && day < 30) {
price *= 0.8f;
} else if (day >= 30 && day < 150) {
price *= 0.7f;
} else if (day >= 150) {
price *= 0.6f;
}
return price;
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化