import?java.util.Scanner;
public?class?initial?{
public?static?void?main(String[]?args)?{
//?TODO?Auto-generated?method?stub
System.out.println("歡迎使用大大租車系統");
System.out.println("您是否要租車?:0是?1否");
Scanner?c=new?Scanner(System.in);
int?k=c.nextInt();
if?(k!=0){
System.out.println("你在逗我么????");
}
if(k==0){
System.out.println("您可租車的類型及價目表l");
car[]carforrent={new?passenger(1,"奧迪a4",500,4),new?passenger(2,"馬自達6",400,4),
????????????new?pika(3,"皮卡雪6",450,4,2),new?passenger(4,"?金龍?",800,20),
????????????new?trunk(5,"松花江",400,4),new?trunk(6,"依維柯",1000,20)};
System.out.println("序號??"+"汽車名稱???"+"租金???"+"容量");
/*
?*這是數組的構件方法嗎
?*/
for(int?i=0;i<=5;i++){
System.out.println(i+1);
System.out.println(carforrent[i]);}
/*
?*?怎樣輸出數組內容
?*/
}System.out.println("請選擇車型序號");
int?a=c.nextInt();
if?(a==1){
System.out.println("您選擇了奧迪系列,請輸入數量:");
int?b=c.nextInt();
System.out.println("請輸入租車天數");
int?q=c.nextInt();
System.out.println("價格為"+500*b*q+"載客"+b*4*q);}
if?(a==2){
System.out.println("您選擇了馬自達系列,請輸入數量:");
int?d=c.nextInt();
System.out.println("請輸入租車天數");
int?w=c.nextInt();
System.out.println("價格為"+400*d*w+"載客"+d*4*w);
}
if?(a==3){
System.out.println("您選擇了皮卡系列,請輸入數量:");
int?e=c.nextInt();
System.out.println("請輸入租車天數");
int?r=c.nextInt();
System.out.println("價格為"+400*e*r+"載客"+e*4*r+"載貨"+e*2*r);}
}
}
2015-12-23
額,騷年,我想問一下new pike(參數) 是調用方法的意思嗎?我不是很懂。。