zoukankan      html  css  js  c++  java
  • 汽车租赁

    import java.util.Scanner;
    class Java继承 
    {
        public static void main(String[] args) 
        {
            Company company = new Company();
            company.name = "江工租赁公司";
            company.limousine = new Limousine();
            company.passengerCar = new PassengerCar();
            company.fun();
        }
    }
    
    class Company
    {
        String name;
        Limousine  limousine;
        PassengerCar passengerCar;
        public void fun(){
            System.out.println("		欢迎你拉来到"+name);
            System.out.println("
    
    本公司有:
    1.轿车
    2.客车");
            System.out.println("
    温馨提醒:输入1或2即可");
            Scanner sc = new Scanner(System.in);
            System.out.print("
    请输入你想租赁的车种: ");
            int car = sc.nextInt();
            switch(car){
                case 1 : limousine.l();break;
                case 2 : passengerCar.p();break;
                default : System.out.print("
    你的输入有误!");
            }        
        }
        public void rent(int price){
            Scanner sc = new Scanner(System.in);
            System.out.print("
    请输入你想租赁多少天: ");
            int days = sc.nextInt();
            System.out.println("
    你好!租赁总价为: "+price*days);
        }
    }
    
    class Limousine extends Company
    {
        String[] model;
        int[] price;
        public void l(){
            String[] str = {"1.别克商务舱GL8","2.宝马550i","3.别克林荫大道"};
            int [] number = {600,500,300};
            model = str;
            price = number;
            System.out.println("
    轿车拥有的车型编号如下:");
            for (String i:model)
            {
                System.out.println("
    "+i);
            }
            
            System.out.print("
    请输入你想租赁的车型编号: ");
            Scanner sc = new Scanner(System.in);
            int temp = sc.nextInt()-1;
            rent(price[temp]);
        }
    }
    
    class PassengerCar extends Company
    {
        String[] model;
        int[] price;
        public void p(){
            String[] str = {"1.金杯客车","2.金龙客车"};
            int [] number = {800,1500};
            model = str;
            price = number;
            System.out.println("
    客车拥有的车型编号如下:");
            for (String i:model)
            {
                System.out.println("
    "+i);
            }
            
            System.out.print("
    请输入你想租赁的车型编号: ");
            Scanner sc = new Scanner(System.in);
            int temp = sc.nextInt()-1;
            rent(price[temp]);
        }
    }
  • 相关阅读:
    Python基础(三)
    离线部署k8s集群
    linux安装python3
    vue elementui table 内按钮跳转页面
    js 正则表达式 验证数字或字母
    ps2020 将图片中的字清除 并且不损坏背景图
    css 背景图片铺满
    ps 缩放快捷键
    css 字体阴影和边框阴影
    ps 修改图片图层大小
  • 原文地址:https://www.cnblogs.com/chenrenshui/p/6079874.html
Copyright © 2011-2022 走看看