能寫(xiě)出來(lái)真的太開(kāi)心了,求各位大佬給點(diǎn)建議,我覺(jué)得很多數(shù)組內(nèi)容都沒(méi)用上
package 買(mǎi)汽車(chē)練習(xí)2;
import java.util.Scanner;
public class indexCar {
public static void main(String args[]) {
Car car[] = {new smallCar("1號(hào)蘭博基尼",5000,4),
new smallCar("2號(hào)大巴車(chē)",1000,20),
new huoCar("3號(hào)大貨車(chē)",15000,100),
new piKa("4號(hào)皮卡車(chē)",3000,2,100)};
System.out.println("歡迎進(jìn)入買(mǎi)車(chē)系統(tǒng),要買(mǎi)車(chē)請(qǐng)選1,不買(mǎi)車(chē)選0");
Scanner sc = new Scanner(System.in);
int count = sc.nextInt();
if(count == 1) {
System.out.println("歡迎進(jìn)入噠噠租車(chē)系統(tǒng),請(qǐng)選購(gòu)你要的車(chē)!");
for(Car cars : car) {
cars.carSon();
}
System.out.println("請(qǐng)輸入你要租的車(chē)的數(shù)量:");
int num = sc.nextInt();
int money = 0; //錢(qián)
int son = 0; //人數(shù)
int huowu = 0; //貨物數(shù)
for(int i=1;i<=num;i++) {
System.out.println("請(qǐng)選擇你要租的車(chē)的型號(hào):");
int ID = sc.nextInt();
if(ID == 1) {
money += 5000;
son += 4;
}
else if(ID == 2) {
money += 1000;
son += 20;
}
else if(ID == 3) {
money += 15000;
son += 100;
}
else if(ID == 4) {
money += 3000;
son += 2;
huowu += 100;
}
else {
num += 1;
System.out.println("您的輸入有誤,請(qǐng)重新輸入!");
}
}
System.out.println("您總共要付的金額為:"+money+","
+ "總載人數(shù)為:"+son+",總載貨量為:"+huowu);
}
else if(count == 0){
System.out.println("您已退出系統(tǒng)!");
}
else {
System.out.println("您的輸入有誤!");
}
}
}
運(yùn)行結(jié)果
歡迎進(jìn)入買(mǎi)車(chē)系統(tǒng),要買(mǎi)車(chē)請(qǐng)選1,不買(mǎi)車(chē)選0
1
歡迎進(jìn)入噠噠租車(chē)系統(tǒng),請(qǐng)選購(gòu)你要的車(chē)!
汽車(chē)名:1號(hào)蘭博基尼價(jià)格:5000載人數(shù):4
汽車(chē)名:2號(hào)大巴車(chē)價(jià)格:1000載人數(shù):20
汽車(chē)名:3號(hào)大貨車(chē)價(jià)格:15000載人數(shù):100
汽車(chē)名:4號(hào)皮卡車(chē)價(jià)格:3000載人數(shù):2載貨數(shù)100
請(qǐng)輸入你要租的車(chē)的數(shù)量:
2
請(qǐng)選擇你要租的車(chē)的型號(hào):
3
請(qǐng)選擇你要租的車(chē)的型號(hào):
4
您總共要付的金額為:18000,總載人數(shù)為:102,總載貨量為:100
2020-02-13
兄弟,你這是面向過(guò)程,不是面向?qū)ο?/p>