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

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

完美呈現(xiàn)輸出

package?com.sun;

public?class?Car?{
????int?number;
????public?String?name;
????public?int?rent;
????
}
package?com.sun;

public?class?PassengerCar?extends?Car?{
????private?int?peopleCapacity;
????public?PassengerCar(){
????????
????}
????public?PassengerCar(int?number,String?name,int?rent,int?peopleCapacity){
????????this.number=number;
????????this.name=name;
????????this.rent?=rent;
????????this.setPeopleCapacity(peopleCapacity);
????????
????}
????public?double?getPeopleCapacity()?{
????????return?peopleCapacity;
????}
????public?void?setPeopleCapacity(int?peopleCapacity)?{
????????this.peopleCapacity?=?peopleCapacity;
????}

}
package?com.sun;

public?class?Trunk?extends?Car?{
????private?int?cargoCapacity;
????public?Trunk(int?number,String?name,int?rent,int?cargoCapacity){
????????this.number=number;
????????this.name?=name;
????????this.rent?=rent;
????????this.setCargoCapacity(cargoCapacity);
????????
????}
????public?double?getCargoCapacity()?{
????????return?cargoCapacity;
????}
????public?void?setCargoCapacity(int?cargoCapacity)?{
????????this.cargoCapacity?=?cargoCapacity;
????}
}
package?com.sun;

public?class?PickUp?extends?Car?{
????private?int?peopleCapacity;
????private?int?cargoCapacity;
????public?PickUp(int?number,String?name,int?rent,int?peopleCapacity,int?cargoCapacity){
????????this.number=number;
????????this.name=name;
????????this.rent?=rent;
????????this.peopleCapacity=peopleCapacity;
????????this.cargoCapacity=cargoCapacity;
????????
????}
????public?double?getPeopleCapacity()?{
????????return?peopleCapacity;
????}
????public?void?setPeopleCapacity(int?peopleCapacity)?{
????????this.peopleCapacity?=?peopleCapacity;
????}
????public?double?getCargoCapacity()?{
????????return?cargoCapacity;
????}
????public?void?setCargoCapacity(int?cargoCapacity)?{
????????this.cargoCapacity?=?cargoCapacity;
????}
}
package?com.sun;
import?java.util.*;
public?class?Demo?{
????
????@SuppressWarnings("resource")
????public?static?void?main(String[]?args)?{
????????//?TODO?Auto-generated?method?stub
????????ArrayList<Car>?l=new?ArrayList<Car>();//載人
????????ArrayList<Car>?l2=new?ArrayList<Car>();//載貨
????????int?sum?=?0;
????????int?j=0;
????????Car[]?carsForRent={new?PassengerCar(1,"奧迪A4",500,4),new?PassengerCar(2,"馬自達(dá)6",400,4),new?PickUp(3,"皮卡雪6",450,4,2),new?PassengerCar(4,"金龍",800,20),new?Trunk(5,"松花江",400,4),new?Trunk(6,"依維柯",1000,20)};
????????System.out.println("歡迎使用答答租車系統(tǒng)\n您是否要租車:1?是?0否");
????????Scanner?input=new?Scanner(System.in);
????????switch(input.nextInt()){
????????case?0:
????????????System.out.println("謝謝使用");
????????????break;
????????case?1:
????????????System.out.println("您可租車的類型及其價(jià)目表:\n序號(hào)\t汽車名稱\t租金\t容量");
????????????for(Car?car:?carsForRent){
????????????????if(car?instanceof?PassengerCar){
????????????????????PassengerCar?c=(PassengerCar)?car;
????????????????System.out.println(car.number+"\t"+car.name+"\t"+car.rent+"元/天\t載人:"+c.getPeopleCapacity()+"人");
????????????????}
????????????????if(car?instanceof?PickUp){
????????????????????PickUp?p=(PickUp)?car;
????????????????????System.out.println(car.number+"\t"+car.name+"\t"+car.rent+"元/天\t載人:"+p.getPeopleCapacity()+"人?載貨:?"+p.getCargoCapacity()+"噸");
????????????????????}
????????????????if(car?instanceof?Trunk){
????????????????????Trunk?t=(Trunk)?car;
????????????????????System.out.println(car.number+"\t"+car.name+"\t"+car.rent+"元/天\t載貨:?"+t.getCargoCapacity()+"噸");
????????????????????}
????????????????}
?????????????????System.out.println("請(qǐng)輸入您要租汽車的數(shù)量:");
????????????????int?n=input.nextInt();
????????????????for(int?i=1;i<=n;i++){
????????????????????System.out.println("請(qǐng)輸入第"+i+"輛車的序號(hào):");
????????????????????j=input.nextInt();
????????????????????for(Car?car:?carsForRent){
????????????????????if(j==car.number){
????????????????????????sum+=car.rent;
????????????????????????if(j==1||j==2||j==4){
????????????????????????l.add(car);
????????????????????????}else?if(j==5||j==6){
????????????????????????????l2.add(car);
????????????????????????}else{
????????????????????????????l.add(car);
????????????????????????????l2.add(car);
????????????????????????}
????????????????????}????
????????????????}????
????????????}
????
????????System.out.println("請(qǐng)輸入租車天數(shù):");
????????int?k=input.nextInt();????
????????System.out.println("您的賬單:");
????????
????????System.out.println("**********可載人的車有");
????????int?s=0;
????????for(Car?car:l){
????????????if(car?instanceof?PassengerCar){
????????????PassengerCar?c1=(PassengerCar)?car;
????
????????????
????????????s+=(int)?c1.getPeopleCapacity();
????????????if(car?instanceof?PickUp){
????????????????PickUp?p1=(PickUp)?car;
????????????????s=(int)?(s+p1.getPeopleCapacity());
????????????}}
????????????System.out.print(car.name+"?");}
????????????System.out.println("?????共可載"+s+"人");
????????????
????????System.out.println("**********可載貨的車有");
????????int?s1=0;
????????for(Car?car:l2){
????????????if(car?instanceof?Trunk){
????????????Trunk?t1=(Trunk)?car;
????????????s1+=(int)?t1.getCargoCapacity();}
????????????if(car?instanceof?PickUp){
????????????????PickUp?p2=(PickUp)?car;
????????????????s1=(int)?(s1+p2.getCargoCapacity());
????????????}
????????????System.out.print(car.name+"?");
????????}????????System.out.println("?????共可載"+s1+"噸");
????????
????????System.out.println("租車總價(jià)格:"+sum*k);???
????????}
????}
}

正在回答

3 回答

大神啊

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

for(Car?car:l)這個(gè)foreach是什么意思?


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

玉龍BB 提問者

恩恩恩
2015-02-17 回復(fù) 有任何疑惑可以回復(fù)我~
#2

好逑不君子

顯示一下所有車的信息
2015-02-28 回復(fù) 有任何疑惑可以回復(fù)我~

沒有封裝吧

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

玉龍BB 提問者

多謝提點(diǎn)
2015-02-17 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

完美呈現(xiàn)輸出

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

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

幫助反饋 APP下載

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

公眾號(hào)

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