租车系统

代王 发布于 2017/10/23 19:03
阅读 157
收藏 0

package dadaqiche;
import java.util.Scanner;
import java.util.Arrays;
public class Test {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
    Car[] carsForRent={new passengerCar("奥迪A4",500,4,0),new passengerCar("马自达6",400,4,0),
            new pickUp("皮卡雪6",450,4,2),new passengerCar("金龙",800,20,0),
            new Trunk("松花江",400,0,4),new Trunk("依维柯",1000,0,20)};
    System.out.println("欢迎使用答答租车系统:");
    System.out.println("你是否需要租车:1是  0否");
    Scanner scan=new Scanner(System.in);
    String input=scan.next();
    if(input.equals("1")){
        System.out.println("您可租车的类型及其价格表");
        System.out.println("序号\t汽车名称\t租金\t\t容量");
        int i=1;
        String cars1;
        String carr[];
        for(Car current:carsForRent){
            if(current instanceof passengerCar){
                System.out.println(""+i+"."+"\t"+current.getName()+"\t"+current.getRent()+"元/天"+"\t"+current.getPeopleCapacity()+"人");    
            i++;
            }
            if(current instanceof pickUp){
                System.out.println(""+i+"."+"\t"+current.getName()+"\t"+current.getRent()+"元/天"+"\t"+current.getPeopleCapacity()+"人"+current.getCargoCapacity()+"吨");    
            i++;
            }
        
            if(current instanceof Trunk){
                System.out.println(""+i+"."+"\t"+current.getName()+"\t"+current.getRent()+"元/天"+"\t"+current.getCargoCapacity()+"吨");    
            i++;
            }
          }
       }
    System.out.println("请输入您要租汽车的数量:");
    Scanner scan2=new Scanner(System.in);
    int input2=scan2.nextInt();
    for(int j=1;j<=input2;j++){
    System.out.println("请输入第"+j+"辆车的序号:");
    Scanner scan3=new Scanner(System.in);
    int input3=scan3.nextInt();
            Car cars=carsForRent[input3-1];
        String cars1=cars.getName();
        String[] carr=new String[]{cars1};
        System.out.println(Arrays.toString(carr));
                        }
    System.out.println("请输入租车天数:");

    Scanner scan3=new Scanner(System.in);
    int day=scan3.nextInt();
    System.out.println("您的账单:");
    System.out.println("***可载人的车有:");
    
    System.out.println("***可载货的车有:");
    System.out.println("***租车总价格位:");
    
    }
}

后面的账单怎么做 ,求各位前辈指点

加载中
返回顶部
顶部