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("感谢您访问达达租车系统");
}
}
}
添加回答
举报
0/150
提交
取消