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

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

這是我用兩種方法寫的系統(tǒng)(方法一)

package?com.DADAzuche;
import?java.util.ArrayList;
import?java.util.Scanner;
?public?class?DADArentcar
{
????public?static?void?main(String[]?args)
????{
????????Car[]?car?={new?Normalcar(1,"奧迪A4",500,4),new?Normalcar(2,"馬自達(dá)6",400,4)
????????,new?Pickup(3,"皮卡",450,4,2),new?Normalcar(4,"蘇州金龍",800,50)
????????,new?Lorry(5,"躍進(jìn)",400,4),new?Lorry(6,"依維柯",999,20)};
?????????
????????System.out.println("\t****歡迎您使用嗒嗒租車系統(tǒng)****");
?????????
????????System.out.println();
?????????
????????System.out.println("1.進(jìn)入系統(tǒng),2.退出系統(tǒng)");
?????????
????????Scanner?in?=?new?Scanner(System.in);
?????????
????????int?str?=?in.nextInt();
?????????
????????if(str==1)
????????{
????????????System.out.println("\t****歡迎您進(jìn)入嗒嗒租車系統(tǒng)****");
????????????System.out.println();
????????????System.out.println("租車信息列表如下:");
????????????System.out.println("序號(hào)\t\t汽車名稱\t\t租金\t\t容量:");
????????????for(int?i?=?0;i<car.length;i++)
????????????{
????????????????car[i].show();
????????????}
?????????????
????????????System.out.println();
?????????????
????????????System.out.println("請(qǐng)輸入你要租的汽車數(shù)量:");
?????????
????????????int?number?=?in.nextInt();
?????????????
????????????System.out.println();
?????????????
????????????System.out.println("請(qǐng)輸入你要租車的序號(hào):");
?????????????
????????????System.out.println();
?????????????
????????????ArrayList<Car>?al?=?new?ArrayList<Car>();
?
????????????for(int?i?=?0?;i<number;i++)
????????????{
????????????????System.out.println("請(qǐng)輸入第"+(i+1)+"輛車的序號(hào)");
????????????????int?num?=?in.nextInt();
????????????????for(int?x=0;x<car.length;x++)
????????????????{
????????????????????if(num==car[x].getID())
????????????????????al.add(car[x]);
????????????????}
????????????}
?????
????????????System.out.println("請(qǐng)輸入您租車的天數(shù):");
?????????????
????????????int?Rentday?=?in.nextInt();
?????????????
????????????System.out.println();
?????????????
????????????System.out.println("租車清單如下,請(qǐng)認(rèn)真核對(duì):");
?????????????
????????????System.out.println();
?????????????
????????????System.out.println("可載人的車:");
?????????????
????????????int?Allprice?=?0;
?????????????
????????????int?ALLBusload?=?0;
?????????????
????????????int?ALLBoatload?=?0;
?????????????
????????????for(int?i=0;i<al.size();i++)
????????????{
????????????????if(al.get(i)instanceof?Normalcar)
????????????????{
????????????????????System.out.print(al.get(i).getCarname()+"?");
????????????????????Allprice+=al.get(i).getPrice();
????????????????????ALLBusload+=((Normalcar)?al.get(i)).getBusload();
????????????????}
????????????????else?if(al.get(i)instanceof?Pickup)
????????????????{
????????????????????System.out.print(al.get(i).getCarname()+"?");
????????????????????Allprice+=al.get(i).getPrice();
????????????????????ALLBusload+=((Pickup)?al.get(i)).getBusload();
????????????????}
????????????}
?????????????
????????????System.out.println("???總可載人數(shù):"+ALLBusload+"人");
?????????????
????????????System.out.println();
?????????????
????????????System.out.println();
?????????????
????????????System.out.println("可載貨的車:");
?????????????????????
????????????for(int?i=0;i<al.size();i++)
????????????{
????????????????if(al.get(i)instanceof?Pickup)
????????????????{
????????????????????System.out.print(al.get(i).getCarname()+"?");
????????????????????ALLBoatload+=?((Pickup)?al.get(i)).getBoatload();
????????????????}
????????????????else?if(al.get(i)instanceof?Lorry)
????????????????{
????????????????????System.out.print(al.get(i).getCarname()+"?");
????????????????????ALLBoatload+=?((Lorry)?al.get(i)).getBoatload();
????????????????????Allprice+=al.get(i).getPrice();
????????????????}
????????????}
????????????System.out.println("???總可載貨物:"+ALLBoatload+"噸");
????????????System.out.println();
?????????????
????????????System.out.println("一共需付的金額為:"+Allprice*Rentday);
????????}
????????else?if(str==0)
????????{
????????????System.exit(5);
????????}
????????in.close();
????}
}
?
?
package?com.DADAzuche;
?
public?abstract?class?Car
{
????protected?int?ID;
????protected?String?Carname;
????protected?int?Price;
????public?Car(int?iD,?String?carname,?int?price)?{
????????super();
????????this.ID?=?iD;
????????this.Carname?=?carname;
????????this.Price?=?price;
????}
?????
????public?int?getID()?{
????????return?ID;
????}
?
????public?void?setID(int?iD)?{
????????ID?=?iD;
????}
?
????public?String?getCarname()?{
????????return?Carname;
????}
?
????public?void?setCarname(String?carname)?{
????????Carname?=?carname;
????}
?
????public?int?getPrice()?{
????????return?Price;
????}
?
????public?void?setPrice(int?price)?{
????????Price?=?price;
????}
?
????public?abstract?void?show();
?????
}
?
?
package?com.DADAzuche;
?
public?class?Normalcar?extends?Car?
{
????private?int?Busload;
?????
?
????public?Normalcar(int?iD,?String?carname,?int?price,?int?busload)?{
????????super(iD,?carname,?price);
????????Busload?=?busload;
????}
?????
?
?
????public?int?getBusload()?{
????????return?Busload;
????}
?
?
?
????public?void?setBusload(int?busload)?{
????????Busload?=?busload;
????}
?
?
?
????@Override
????public?void?show()?
????{
????????System.out.println(ID+"\t\t"+Carname+"\t\t"+Price+"元/天"+"\t\t"+Busload+"人");
????}
}
?
?
package?com.DADAzuche;
?
public?class?Lorry?extends?Car
{
????private?int?Boatload;
????public?Lorry(int?iD,?String?carname,?int?price,int?Boatload)?{
????????super(iD,?carname,?price);
????????this.Boatload?=?Boatload;
????}
?????
????public?int?getBoatload()?{
????????return?Boatload;
????}
?
????public?void?setBoatload(int?boatload)?{
????????Boatload?=?boatload;
????}
?
????@Override
????public?void?show()?{
????????System.out.println(ID+"\t\t"+Carname+"\t\t"+Price+"元/天"+"\t\t"+Boatload+"噸");
????}?
}
?
?
?
package?com.DADAzuche;
?
public?class?Pickup?extends?Car
{
????private?int?Busload;
????private?int?Boatload;
?????
????public?Pickup(int?iD,?String?carname,?int?price,?int?busload,?int?boatload)?{
????????super(iD,?carname,?price);
????????this.Busload?=?busload;
????????this.Boatload?=?boatload;
????}
?
?????
????public?int?getBusload()?{
????????return?Busload;
????}
?
?
????public?void?setBusload(int?busload)?{
????????Busload?=?busload;
????}
?
?
????public?int?getBoatload()?{
????????return?Boatload;
????}
?
?
????public?void?setBoatload(int?boatload)?{
????????Boatload?=?boatload;
????}
?
?
????@Override
????public?void?show()
????{
????????System.out.println(ID+"\t\t"+Carname+"\t\t"+Price+"元/天"+"\t\t"+Busload+"人"+","+Boatload+"噸");
????}
}


正在回答

1 回答

good

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

舉報(bào)

0/150
提交
取消

這是我用兩種方法寫的系統(tǒng)(方法一)

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

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

幫助反饋 APP下載

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

公眾號(hào)

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