• 汽车租赁


    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]);
        }
    }
  • 相关阅读:
    jQuery之选择器
    JAVA之网页截屏
    AJAX之JSON
    JSP之AJAX
    JSP之邮箱检验
    【16】LRUChache
    hashmap与currentHashMap
    Day1 工厂模式
    D0 设计模式
    【15】【有点特殊的dp】 剪绳子
  • 原文地址:https://www.cnblogs.com/chenrenshui/p/6079874.html
Copyright © 2020-2023  润新知