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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

參考別人的,自己也編了下

//(1)汽車類
package?com.MuTong.DadaUber;

public?class?AllCar?{
?private?int?num;
?private?String?name;
?private?int?money;
?public?int?getNum()?{
??return?num;
?}
?public?void?setNum(int?num)?{
??this.num?=?num;
?}
?public?String?getName()?{
??return?name;
?}
?public?void?setName(String?name)?{
??this.name?=?name;
?}
?public?int?getMoney()?{
??return?money;
?}
?public?void?setMoney(int?money)?{
??this.money?=?money;
?}
}
//(2)轎車類
package?com.MuTong.DadaUber;

public?class?PassengerCar?extends?AllCar?{
?private?int?passenger;
?public?PassengerCar(int?num,String?name,int?money,int?passenger){
??setNum(num);
??setName(name);
??setMoney(money);
??setPassenger(passenger);
?}
?public?int?getPassenger()?{
??return?passenger;
?}
?public?void?setPassenger(int?passenger)?{
??this.passenger?=?passenger;
?}
?
}
//(3)皮卡類
package?com.MuTong.DadaUber;

public?class?PickupCar?extends?AllCar?{
?private?int?passenger;
?private?int?goods;
?public?PickupCar(int?num,String?name,int?money,int?passenger,int?goods){
??setNum(num);
??setName(name);
??setMoney(money);
??setPassenger(passenger);
??setGoods(goods);
?}
?public?int?getPassenger()?{
??return?passenger;
?}
?public?void?setPassenger(int?passenger)?{
??this.passenger?=?passenger;
?}
?public?int?getGoods()?{
??return?goods;
?}
?public?void?setGoods(int?goods)?{
??this.goods?=?goods;
?}

}
(4)貨車類
package?com.MuTong.DadaUber;

public?class?carryCar?extends?AllCar{
?private?int?goods;
?public?carryCar(int?num,String?name,int?money,int?goods){
??setNum(num);
??setName(name);
??setMoney(money);
??setGoods(goods);
?}
?public?int?getGoods()?{
??return?goods;
?}
?public?void?setGoods(int?goods)?{
??this.goods?=?goods;
?}
}
(5)主干類
package?com.MuTong.DadaUber;
import?java.util.*;
public?class?initialTest?{

?public?void?circle()?{
??//?TODO?Auto-generated?method?stub
??System.out.print("Welcome?to?Dada?Uber!\n您是否需要租借車輛?(yes-1??no-2)");
??Scanner?sca=new?Scanner(System.in);
??int?s=sca.nextInt();
??if(s==1)
???cal();
??else{
?????if(s==2)
???System.out.println("Thank?you?to?come?to?Dada?Uber!\n\n");
??else?
???System.out.println("您輸入有誤。\n\n");
??}
?????circle();
?}
?public?void?cal(){
??AllCar?cars[]={new?PassengerCar(1,"瑪莎拉蒂",3000,4),
??????????new?PassengerCar(2,"二手奧拓",200,4),
??????????new?PickupCar(3,"皮卡雪6",450,3,1),
??????????new?carryCar(4,"亞星載貨",800,3)};
??System.out.println("編號(hào)\t"+"汽車名稱\t"+"租金\t"+"容量");
??for(AllCar?car:cars){
???if(car?instanceof?PassengerCar){????//若它是客車類型的實(shí)例,則打印出客車應(yīng)該有的屬性值,這里注意強(qiáng)轉(zhuǎn),否則不會(huì)出現(xiàn)passengerCar類的passenger屬性
????System.out.println("編號(hào):"+car.getNum()+"\t汽車名稱:"+car.getName()+"\t租金:"+car.getMoney()+"\t載人數(shù):"+((PassengerCar)car).getPassenger());????
???}???????????????????????????????????????????????????????????????????????????????????????//(PassengerCar)car?代表將AllCar類型的引用car強(qiáng)制轉(zhuǎn)換成括號(hào)里的PassengerCar類型?
???if(car?instanceof?PickupCar){???
????System.out.println("編號(hào):"+car.getNum()+"\t汽車名稱:"+car.getName()+"\t租金:"+car.getMoney()+"\t載人數(shù):"+((PickupCar)car).getPassenger()+"\t載貨數(shù):"+((PickupCar)car).getGoods());????
???}
???if(car?instanceof?carryCar){????
????System.out.println("編號(hào):"+car.getNum()+"\t汽車名稱:"+car.getName()+"\t租金:"+car.getMoney()+"\t載貨數(shù):"+((carryCar)car).getGoods());????
???}???
??}
??System.out.println("請(qǐng)輸入您要租車的數(shù)量:");
??Scanner?c=new?Scanner(System.in);
??int?n=c.nextInt();
??
??//List?<AllCar>carlist=new?ArrayList<AllCar>();//List?集合框架!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
??//int?k=0;
??List?<AllCar>passengercarlist=new?ArrayList<AllCar>();//用來(lái)儲(chǔ)存可載人的車輛
??List?<AllCar>carrycarlist=new?ArrayList<AllCar>();//用來(lái)儲(chǔ)存可載貨的車輛
??int?totalpassenger=0;
??int?totalgoods=0;
??int?totalmoney=0;
??for(int?i=0;i<n;i++){
???System.out.println("請(qǐng)輸入選擇的第"+(i+1)+"輛車的編號(hào):");
???int?num=c.nextInt();//記錄用戶選擇的車輛的編號(hào)
???//carlist.add(cars[num-1]);
???if(cars[num-1]?instanceof?PassengerCar){
????totalpassenger?+=?((PassengerCar)cars[num-1]).getPassenger();
????totalmoney?+=?cars[num-1].getMoney();
????passengercarlist.add(cars[num-1]);????
???}
???if(cars[num-1]?instanceof?PickupCar){
????totalpassenger?+=?((PickupCar)cars[num-1]).getPassenger();
????totalgoods?+=?((PickupCar)cars[num-1]).getGoods();
????totalmoney?+=?cars[num-1].getMoney();
????passengercarlist.add(cars[num-1]);
????carrycarlist.add(cars[num-1]);
???}
???if(cars[num-1]?instanceof?carryCar){
????totalgoods?+=?((carryCar)cars[num-1]).getGoods();
????totalmoney?+=?cars[num-1].getMoney();
????carrycarlist.add(cars[num-1]);????
???}
??
??}
??System.out.println("請(qǐng)輸入租用天數(shù):");
??int?day=c.nextInt();
??totalmoney*=day;
??
??System.out.println("******************租用的可載人車有*********************");
??for(AllCar?car:passengercarlist)
???System.out.println(car.getName());
??
??System.out.println("******************租用的可載貨車有*********************");
??for(AllCar?car:carrycarlist)
???System.out.println(car.getName());
??System?.out.print("*********************總載人數(shù)***********************\n"+totalpassenger+"\n");
??System?.out.print("*********************總載貨量***********************\n"+totalgoods+"\n");?
??System?.out.print("*********************總租金***********************\n"+totalmoney+"\n\n\n");????????
?}

}
(6)測(cè)試類
package?com.MuTong.DadaUber;

public?class?test?{

?public?static?void?main(String[]?args)?{
??//?TODO?Auto-generated?method?stub
??initialTest?t=new?initialTest();
??t.circle();
?}
}


正在回答

2 回答

主干類 第 19行 應(yīng)放在 第18行 else 里面

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

錯(cuò)誤在哪兒啊,f代表是單精度的浮點(diǎn)數(shù),不能改

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

舉報(bào)

0/150
提交
取消

參考別人的,自己也編了下

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

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

幫助反饋 APP下載

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

公眾號(hào)

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