不多說直接上源代碼package?噠噠租車系統;
import?java.util.Scanner;
public?class?Initail?{
public?static?void?Welcome(){
System.out.println("歡迎來到噠噠租車,請問您是否需要租車?");
System.out.println("A、是,B、不是");
Scanner?s=new?Scanner(System.in);
String?link?=?s.nextLine();
if(link.equals("A")){
System.out.println("正在進入瀏覽界面,請稍等……");
Xuanche();
}else?if(link.equals("B")){
System.out.println("正在啟動爆炸系統,請稍后……");
}else{
System.out.println("輸入了無效的數值,請重新輸入!");
Welcome();
}
}
public?static??void?Xuanche(){
Car?car?=?new?Car();
ACar?car1?=?new?AoDiA4();
ACar?car2?=?new?MaZiDa6();
ACar?car3?=?new?PiKaXue6();
ACar?car4?=?new?JingLong();
ACar?car5?=?new?Sonhuajiang();
ACar?car6?=?new?YiWeiKe();
PiKaXue6?car7?=?new?PiKaXue6();
car.car();
car1.size();car1.aclass();car1.money();car1.manay();
car2.size();car2.aclass();car2.money();car2.manay();
car3.size();car3.aclass();car3.money();car3.manay();car7.huowu();
car4.size();car4.aclass();car4.money();car4.manay();
car5.size();car5.aclass();car5.money();car5.manay();
car6.size();car6.aclass();car6.money();car6.manay();
Shuliang();
}
public?static?void?Shuliang(){
System.out.println("請輸入您需要租用的車的數量!");
Scanner?s?=new?Scanner(System.in);
int?i?=?s.nextInt();
int[]?num=new?int[]{};
if(?i?==?7?){
System.out.println("您好,您所輸入的數值無效,我們沒有那么多的車輛供您使用!請重新輸入!");
Shuliang();
}else?if(i?<?7){
System.out.println("輸入了有效數值,正在為你載入……");
for(int?j=1;j<=i;j++){
?System.out.println("請輸入您所要選擇的"+j+"輛車的序號");
Scanner?num1?=?new?Scanner(System.in);
int?x=num1.nextInt();
if(x==1){
ACar?car1?=?new?AoDiA4();
car1.size();car1.aclass();car1.money();car1.manay();
}else?if(x==2){
ACar?car2?=?new?MaZiDa6();
car2.size();car2.aclass();car2.money();car2.manay();
}else?if?(x==3){
ACar?car3?=?new?PiKaXue6();PiKaXue6?car7?=?new?PiKaXue6();
car3.size();car3.aclass();car3.money();car3.manay();car7.huowu();
}else?if?(x==4){
ACar?car4?=?new?JingLong();
car4.size();car4.aclass();car4.money();car4.manay();
}else?if?(x==5){
ACar?car5?=?new?Sonhuajiang();
car5.size();car5.aclass();car5.money();car5.manay();
}else?if?(x==6){
ACar?car6?=?new?YiWeiKe();
car6.size();car6.aclass();car6.money();car6.manay();
}else{
System.out.println("您的輸入錯誤,請重新輸入。");
Shuliang();
}
System.out.println("請輸入借用天數:");
Scanner?day?=new?Scanner(System.in);
int?time?=?day.nextInt();
int?sum?=?0?;
ACar?car1?=?new?AoDiA4();
ACar?car2?=?new?MaZiDa6();
ACar?car3?=?new?PiKaXue6();
ACar?car4?=?new?JingLong();
ACar?car5?=?new?Sonhuajiang();
ACar?car6?=?new?YiWeiKe();
PiKaXue6?car7?=?new?PiKaXue6();
for(int?qian=0;qian<=j;qian++){
sum?=time?*=?car?+?x.money;;
}
System.out.println("您需要花費"+sum+"元來借用這些車輛!");
}
}else{
System.out.println("輸入了無效的值,請重新輸入1-7之間的數值。");
Shuliang();
}
}
public?static?void?main(String[]?args){
Welcome();
}
} for(int?qian=0;qian<=j;qian++){
sum?=time?*=?car?+?x.money;;
}問題的關鍵是這里要如何使他自動的分析并帶入car(x).money(這段話是為了描述,實質上是寫不出來的)
添加回答
舉報
0/150
提交
取消