第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

不知道代碼怎么繼續(xù)簡化。求助大神幫忙看一下~

package?test;

//載人汽車

public?class?AManned?extends?Car{
????private?int?personCout;//載人量
????public?AManned(String?carName,double?rent?,int?personCout){
????????super(carName,rent);
????????this.personCout?=?personCout;
????}
????public??int?getPersonCout(){
????????return?this.personCout;
????}


}
package?test;
//人+貨
public?class?AMulti?extends?Car?{
????private?int?personCout;//載人量
????private??int?productCount;//載貨量

????public?AMulti(String?carName,?double?rent,?int?personCout?,int?productCount)?{
????????super(carName,?rent);
????????this.personCout?=?personCout;
????????this.productCount?=?productCount;
????}

????public?int?getPersonCout()?{
????????return?personCout;
????}


????public?int?getProductCount()?{
????????return?productCount;
????}

}
package?test;
//貨車
public?class?ATruck?extends?Car?{
????private??int?productCount;//載貨量
????public?ATruck(String?carName,?double?rent?,int?productCount)?{
????????super(carName,?rent);
????????this.productCount?=?productCount;
????}

????public?int?getProductCount()?{
????????return?productCount;
????}

}
package?test;

public?class?Calculation?{
????public?double?CalculationRent(double[]?rents?,int?day){
????????double?sum?=?0;
????????for?(int?i?=?0;?i?<?rents.length;?i++)?{
????????????sum?=?sum?+?rents[i]?*?day;
????????}
????????return?sum;
????}

????public?void?Statistics(Car[]?cars,int?day){
????????double[]?buyRents?=?new?double[cars.length];
????????double?buyProductCounts?=?0;
????????int?buyPersonCout?=?0;
????????String?buyCargos?=?"";
????????String?buyManneds?=?"";
????????for?(int?i?=?0;?i?<?cars.length;?i++)?{
????????????Car?car?=?cars[i];
????????????buyRents[i]?=?car.getRent();
????????????System.out.println(cars);
????????????if?(car?instanceof?ATruck){
????????????????ATruck?aTruck?=?(ATruck)car;
????????????????buyProductCounts?=?buyProductCounts?+?aTruck.getProductCount();
????????????????buyCargos?=?buyCargos?+?"\t"?+??aTruck.getCarName();
????????????}else?if(car?instanceof?AMulti){
????????????????AMulti?aMulti?=?(AMulti)car;
????????????????buyProductCounts?=?buyProductCounts?+?aMulti.getProductCount();
????????????????buyCargos?=?buyCargos?+?"\t"?+??aMulti.getCarName();
????????????????buyManneds?=?buyManneds?+?"\t"?+??aMulti.getCarName();
????????????????buyPersonCout?=?buyPersonCout?+?aMulti.getPersonCout();
????????????}else?if?(car?instanceof?AManned){
????????????????AManned?aManned?=?(AManned)car;
????????????????buyManneds?=?buyManneds?+?"\t"?+??aManned.getCarName();
????????????????buyPersonCout?=?buyPersonCout?+?aManned.getPersonCout();
????????????}

????????}

????????System.out.println("您的賬單:");
????????System.out.println("***可載人的車有:");
????????System.out.println(buyManneds?+?"\t"?+?buyPersonCout?+?"人");
????????System.out.println("***載貨的車有:");
????????System.out.println(buyCargos??+?"\t"?+?buyProductCounts?+?"噸");
????????/*
????????**價格計算
?????????*/
????????double?rents?=?CalculationRent(buyRents,day);
????????System.out.print("***租車總價格:");
????????System.out.println(rents);
????}
}
package?test;

public?class?Car?{
????private?String?carName;
????private?double?rent;

????public?String?getCarName()?{
????????return?carName;
????}

????public?double?getRent()?{
????????return?rent;
????}

????public?Car(String?carName?,?double?rent){
????????this.carName?=?carName;
????????this.rent?=?rent;
????}

}
package?test;
import?java.util.Scanner;

public?class?Initail{
????public?static?void?main(String[]?args)?{
????????System.out.println("歡迎使用答答租車系統(tǒng)");
????????System.out.println("您是否要租車:1?是???0?否");
????????Scanner?input?=?new?Scanner(System.in);
????????int?str?=?input.nextInt();
????????if?(str?==?0){
????????????System.out.println("謝謝您的使用,再見!");
????????????return;
????????}
????????System.out.println("您可租車的類型及其價目表:");
????????System.out.println("序號\t汽車名稱\t租金\t\t\t容量");

????????Car?car1?=?new?AManned("奧迪A4",500,4);
????????Car?car2?=?new?AManned("馬自達(dá)",400,4);
????????Car?car3?=?new?AMulti("皮卡雪",450,4,2);
????????Car?car4?=?new?AManned("金龍o",800,20);
????????Car?car5?=?new?ATruck("松花江",400,4);
????????Car?car6?=?new?ATruck("依維柯",1000,20);

????????Car[]?cars?={car1,car2,car3,car4,car5,car6};
????????for?(int?i?=?1?;?i?<?cars.length?+?1?;?i++){
????????????Car?car?=?cars[i-1];
????????????if?(car?instanceof?AManned){//載人
????????????????System.out.println(i?+?"、\t"?+?car.getCarName()
????????????????????????+?"\t"?+?car.getRent()?+?"元/天"?+?"\t"
????????????????????????+?"載人:"+?((AManned)?car).getPersonCout()?+"人");
????????????}else?if?(car?instanceof?AMulti){//人+貨
????????????????System.out.println(i?+?"、\t"?+?car.getCarName()
????????????????????????+?"\t"?+?car.getRent()?+?"元/天"?+?"\t"
????????????????????????+?"載人:"?+?((AMulti)?car).getPersonCout()?+"人"
????????????????????????+?"載貨:"?+((AMulti)?car).getProductCount()?+?"噸");
????????????}else?if?(car?instanceof?ATruck){//貨
????????????????System.out.println(i?+?"、\t"?+?car.getCarName()
????????????????????????+?"\t"?+?car.getRent()?+?"元/天"?+?"\t"
????????????????????????+?"載貨:"?+((ATruck)?car).getProductCount()?+?"噸");
????????????}
????????}
????????System.out.println("請輸入您要租汽車的數(shù)量:");
????????int?count?=?new?Scanner(System.in).nextInt();
????????int[]?counts?=?new?int[count];
????????Car[]?buyCars?=?new?Car[count]?;
????????for?(int?i?=?0?;?i?<?count?;?i?++){
????????????System.out.println("請輸入第"?+?(i+1)?+?"輛車的序號");
????????????int?carCount?=?new?Scanner(System.in).nextInt();
????????????counts[i]?=?carCount?-?1;
????????????buyCars[i]?=?cars[carCount?-?1];
????????}

????????System.out.println("請輸入租車天數(shù):");
????????int?day?=?new?Scanner(System.in).nextInt();

????????Calculation?calculation?=?new?Calculation();
????????calculation.Statistics(buyCars,day);
????}
}


正在回答

1 回答

繁瑣難懂 我覺得這個人的代碼可以http://idcbgp.cn/article/301274

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

正經(jīng)程序員

初學(xué)者表示看一下就明白了
2020-04-02 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

不知道代碼怎么繼續(xù)簡化。求助大神幫忙看一下~

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號