java汽车租赁源码.docx

上传人:牧羊曲112 文档编号:3159672 上传时间:2023-03-11 格式:DOCX 页数:4 大小:36.98KB
返回 下载 相关 举报
java汽车租赁源码.docx_第1页
第1页 / 共4页
java汽车租赁源码.docx_第2页
第2页 / 共4页
java汽车租赁源码.docx_第3页
第3页 / 共4页
java汽车租赁源码.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《java汽车租赁源码.docx》由会员分享,可在线阅读,更多相关《java汽车租赁源码.docx(4页珍藏版)》请在三一办公上搜索。

1、java汽车租赁源码一 问题 某汽车租赁公司出租多种车辆,车型及租金情况如下:编写程序实现计算租赁价。 二 具体实现 MotoVehicle类: abstract class MotoVehicle /车牌号 String no=null; /品牌 String brand=null; /颜色 char color; /里程 int mileage; /总金额 int num; public abstract int CalcRent(int days); Car类: final class Car extends MotoVehicle private String type; public

2、 Car(String no,String type) this.no=no; this.type=type; /方法重写 public int CalcRent(int days) return 0; /方法重载 public int CalcRent(int days,String type) /1表示别克商务舱GL8,2表示宝马550i,3表示别克林荫大道 switch(type) case 1: num=600*days; break; case 2: num=500*days; break; case 3: num=300*days; break; System.out.printl

3、n(费用为:+num); return num; Bus类: final class Bus extends MotoVehicle private int seatCount; public Bus(String no,int seatCount) this.no=no; this.seatCount=seatCount; /方法重写 public int CalcRent(int days) return 0; /方法重载 public int CalcRent(int days,int seatCount) if(seatCount16) num=1500*days; System.ou

4、t.println(费用为:+num); return num; 测试类: public static void main(String args) Scanner reader=new Scanner(System.in); System.out.println(请输入数字选择车型:1(轿车),2(客车); int m=reader.nextInt; if(m=1) System.out.println(1.别克商务舱GL8); System.out.println(2.宝马550i); System.out.println(3.别克林荫大道); System.out.println(请输入

5、数字选择轿车品牌:); String b=reader.next; System.out.println(请输入租赁天数:); int days=reader.nextInt; /创建对象并调用CalcRent方法 Car car=new Car(0,b); car.CalcRent(days,b); else if(m=2) System.out.println(请输入座位数:); int c=reader.nextInt; System.out.println(请输租赁天数:); int days=reader.nextInt; /创建对象并调用CalcRent方法 Bus bus=new Bus(0,c); bus.CalcRent(days,c); 三 运行结果

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号