使用面向对象构造方法

欢迎来到某汽车租赁公司
请输入租赁的天数:
请选择车的类别: (1) 小轿车 (2)客车
输入1:
请选择品牌: (1)宝马 (2) 别克
请选择型号: (1)宝马:550i (2) 别克:商务舱GL8 (3) 别克:林荫大道
你租赁了一辆车,车牌号为xxx,租赁x天,费用x元
输入2:
请输入客车的品牌:(1) 金杯 (2) 金龙
请输入座位号:
你租赁了一辆x品牌的客车,车牌为xx,租赁x天,费用x元
价格表:
客车按照座位数计费, 16以下800元/天,16以上(包含16)1500元/天
小轿车按照型号计费,A4 800元/天 A6 1200元/天 A8 2000元/天

小轿车类

package xjl;import java.util.Scanner;public class Xiaojiaoche {public int choice(int i) {//天数System.out.println("请选择车的型号:1.奥迪A4 2.奥迪A6 3.奥迪A8");int type=new Scanner(System.in).nextInt();//选择类型int q=0;switch(type){case 1:q=i*800;break;case 2:q=i*1200;break;case 3:q=i*2000;break;
}return q;}
}

客车类

package xjl;import java.util.Scanner;public class Keche {public int choice(int i) {//天数System.out.println("请输入你的座位数 :45座位以下1000/天,45座位以上1800/天");int x=new Scanner(System.in).nextInt();int y=0;if (x<45) {y=i*1000;}else {y=i*2000;}return y;}
}

主函数Car类

package xjl;import java.util.Scanner;public class Car {public static void main(String[] args) {System.out.println("欢迎来到帅隽汽车租车公司");System.out.println("请输入租车的天数");int i=new Scanner(System.in).nextInt();//天数int z=(int) (Math.random()*100000);        System.out.println("请选择租车的类型:1.小轿车 2.客车 ");Scanner in=new Scanner(System.in);switch(in.nextInt()){case 1:Xiaojiaoche xc=new Xiaojiaoche();int x=xc.choice(i);System.out.println("你租了一辆车,车牌号为"+z+"租了"+i+"天,费用"+x+"元");   System.out.println("欢迎下次光临");break;case 2:System.out.println("请输入客车的品牌:1.金杯 2.金龙");int u=new Scanner(System.in).nextInt();if (u==1) {Keche kc=new Keche();int k=kc.choice(i);System.out.println("你租了一辆金杯的客车,车牌号为"+z+"租了"+i+"天,费用"+k+"元");   System.out.println("欢迎下次光临");}else if (u==2) {Keche kc=new Keche();int k=kc.choice(i);System.out.println("你租了一辆金龙的客车,车牌号为"+z+"租了"+i+"天,费用"+k+"元");    System.out.println("欢迎下次光临");}{}break;        }}}

汽车租赁公司的JAVA实现相关推荐

  1. 微信小程序 java汽车租赁公司管理系统python

    车辆管理 客户管理 司机管理 违章管理 车辆出险 财务 租车验车 还车结算 维修保养,租期提示等,汽车出租,出租单管理,统计分析等 包括合同周期,租金标准,交通事故,司机换车 开发环境 开发说明:前端 ...

  2. java汽车租赁系统_汽车租赁公司全网低价

    汽车租赁公司全网低价,态度热情的驾驶员和安全可靠干净整洁的车辆,车型新.价格优.服务好. 汽车租赁公司全网低价, 该办法专门针对该市行政区域内各类非营运性质的机动车租赁治安管理活动进行调整.该办法将租 ...

  3. 计算机毕业设计springboot+vue基本微信小程序的汽车租赁公司小程序

    项目介绍 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息.为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代, ...

  4. 基于javaweb的汽车配件销售管理系统(java+springboot+layui+html+mysql)

    基于javaweb的汽车配件销售管理系统(java+springboot+layui+html+mysql) 运行环境 Java≥8.MySQL≥5.7 开发工具 eclipse/idea/myecl ...

  5. 基于javaweb的汽车租赁系统(java+ssm+jsp+layui+echarts+mysql)

    基于javaweb的汽车租赁系统(java+ssm+jsp+layui+echarts+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

  6. java项目-第145期ssm汽车在线销售系统-java毕业设计_计算机毕业设计

    java项目-第145期ssm汽车在线销售系统-java毕业设计_计算机毕业设计 [源码请到资源专栏下载] 今天分享的项目是<ssm汽车在线销售系统> 该项目分为2个角色,管理员和用户. ...

  7. Java窗体汽车租赁系统Java共享汽车租赁(租赁系统)

    Java窗体汽车租赁系统Java共享汽车租赁(租赁系统)

  8. 蔚来汽车智能座舱Java面经(23 秋招提前批)

    蔚来汽车智能座舱 三面过,等待hr面 三面(08.01) 问了实习项目 问了一些简单八股,都不难具体忘了 写了生产者消费者以及合并链表 问了dp,层序遍历树,树的深度以及一些简单算法的思路 需要面试技 ...

  9. [附源码]SSM计算机毕业设计汽车租赁管理系统-JAVA

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. 美通信与动力公司向WIN-T军事通信计划提供支持
  2. Centos 6.5 初始安装无网卡驱动解决方法
  3. python语言属于-Python语言属于( )。_学小易找答案
  4. SpringBoot简单集成Redis,实现简单查询
  5. JZOJ 5618. 【NOI2018模拟3.31】华胥梦天
  6. BW之数据源 增量管理DELTA
  7. 洛谷 题解 P2010 【回文日期】
  8. gdb命令中attach使用
  9. 在ASP.Net Core和JAVA中,使用Azure配置密钥——Key Vault
  10. 自己写代码解析工具的注意事项
  11. 127.0.0.1和localhost和本机IP三者的区别
  12. Linux二进制保护(文末福利)
  13. 自制QQ机器人插件笔记[nonebot2部署于ubuntu系统服务器]
  14. 高效能人士的七个习惯读后感与总结概括-(第六章)
  15. 沧海拾珠(持续更新。。。)
  16. 怎么体现声屏障的美观性?
  17. Simulink的S函数的离散仿真
  18. 工程流体力学笔记暂记12(总流伯努利方程)
  19. java旧版下载地址_Java下载 - 最新版、历史版本的官方下载地址
  20. pyplot.plot使用遇到:UserWarning: Starting a Matplotlib GUI outside of the main thread will likely fail

热门文章

  1. 异步读写(ReadFileEx和ReadFile)之overlapped
  2. 且说府尹陈文昭听得 水浒
  3. 如何制作网页和电商官网的3D产品展示?
  4. toad for oracle导出dmp文件
  5. MySQL explain Type总结
  6. 台式电脑无法找到网格打印机_您的台式打印机比打印服务贵吗?
  7. 行内元素和块状元素的水平居中设置
  8. CMOS:MOS电容
  9. c语言编程 BMI判断健康,一个计算BMI健康指数的小程序,无需后台,可直接发布...
  10. 请问 byte 与 bit 有什么区别?