public class Initial { public static void main(String[] args) { Test[] carsForRemt={new PassengerCar("奥迪A4",4,500),new PassengerCar("马自达6",4,400),new PickCar("皮卡雪6",2,450,4),new PassengerCar("金龙",20,800),new TrunkCar("松花江",4,400),new TrunkCar("依维柯",20,1000)}; System.out.println("欢迎使用达达租车系统:"); System.out.println("您是否要租车:1 是 0 否"); Scanner sanner=new Scanner(System.in); int input=sanner.nextInt(); if(input==1) { System.out.println("您可租车的类型及其价目表:"); System.out.println("序号 汽车名称 租金 容量"); int num = 1;//用于标序号 for (Test currentcar : carsForRemt) { if (currentcar instanceof PassengerCar){ System.out.println(num + '\t' + currentcar.getName() + '\t' + currentcar.getRent() +"元/天"+ '\t'+ currentcar.getPassenger()+"人" + '\t' ); num++; } if (currentcar instanceof PickCar) { System.out.println(num + '\t' + currentcar.getName() + '\t'+ currentcar.getRent() +"元/天"+ '\t' + currentcar.getLoad()+"吨" + currentcar.getPassenger()+"人" + '\t' ); num++; } if (currentcar instanceof TrunkCar) { System.out.println(num + '\t' + currentcar.getName() + '\t' + currentcar.getRent() +"元/天" + '\t' + currentcar.getLoad()+"吨"); num++; } } }else{ System.out.println("感谢您访问达达租车系统"); } } }
按照自己的节奏前行
相关分类