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

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

6-1綜合練習(xí)題目

package?wang;

public?class?Car?{
	
	protected??String?carName;
	protected?int?rentMoney;
	protected?int?pessengersCapacity;
	protected?int?cargoCapacity;
}

package?wang;

public?class?Passengercar?extends?Car?{
	
		protected?Passengercar(String?carName,int?rentMoney,int?pessengersCapacity){
			this.carName?=?carName;
			this.rentMoney?=?rentMoney;
			this.pessengersCapacity?=?pessengersCapacity;

		}

		@Override
		public?String?toString()?{
			return??"?\t"+carName?+?"\t"?+?rentMoney?+?"元/天?\t載人:"+?pessengersCapacity+"人"?;
		}
}


package?wang;

public?class?Truck?extends?Car?{
		
	protected?Truck(String?carName,int?rentMoney,int?cargoCapacity){
		this.carName?=?carName;
		this.rentMoney?=?rentMoney;
		this.cargoCapacity?=?cargoCapacity;
	}
	
	public?String?toString()?{
		return??"?\t"+carName?+?"\t"?+?rentMoney?+?"元/天?\t載貨:"+cargoCapacity+"噸";
	}
}



package?wang;

public?class?Pickup?extends?Car?{
	
	protected?Pickup(String?carName,int?rentMoney,int?pessengersCapacity,int?cargoCapacity){
		this.carName?=?carName;
		this.rentMoney?=?rentMoney;
		this.pessengersCapacity?=?pessengersCapacity;
		this.cargoCapacity?=?cargoCapacity;
	}
	
	public?String?toString()?{
		return??"?\t"+carName?+?"\t"?+?rentMoney?+?"元/天?\t載人:"+?pessengersCapacity+"人載貨:"+cargoCapacity+"噸";
	}
	
}


package?wang;
import?java.util.*;



public?class?initial?{

	public?static?void?main(String[]?args)?{
		//?TODO?Auto-generated?method?stub
		Car?car[]?=?{?new?Passengercar("奧迪A4",500,4),new?Passengercar("馬自達(dá)6",400,4),
					??new?Pickup("皮卡雪6",450,4,2),new?Passengercar("金龍",800,20),
					??new?Truck("松花江",400,4),new?Truck("依維柯",1000,20)
					};
		
		System.out.println("歡迎使用答答租車系統(tǒng):");
		System.out.println("你是否要租車:1是?0否");
		Scanner?input?=?new?Scanner(System.in);
		if(input.nextInt()?==?1){?????//判斷是否要進入系統(tǒng)
			System.out.println("你可租車的類型及價目表:");
			System.out.println("序號?\t汽車名稱\t租金?????\t容量");
			for?(int?i?=?0;?i?<?car.length;?i++)?{??//列出所有車型
				System.out.print(i+1+".");
				System.out.println(car[i]);
			}
			System.out.println("請輸入你要租車的數(shù)量:");
			int?carRentNum?=?input.nextInt();//租車數(shù)量
			int?carArr[]?=?new?int?[carRentNum];?//獲得租車序號并存入數(shù)組
			for(int?i?=0;?i<carRentNum;i++){
				System.out.println("請輸入第"+(i+1)+"輛車的序號:");
				carArr[i]?=?input.nextInt();
			}
			System.out.println("請輸入租車天數(shù):");
			int?rentDays?=?input.nextInt();//租車天數(shù)
			


			
			System.out.println("您的賬單:");
			

			System.out.println("***可載人的車有:");
			int?totalPessengerCapacity?=0;//總載人數(shù)
			for(int?i?=0;i<carRentNum;i++){
				if(car[carArr[i]-1].pessengersCapacity?>?0){
					totalPessengerCapacity?+=?car[carArr[i]-1].pessengersCapacity;
					System.out.print(car[carArr[i]-1].carName+"??");
				}
			}
			System.out.println("共載人:"+totalPessengerCapacity+"人");
			

			System.out.println("***可載貨的車有:");
			float?totalCargoCapacity?=0f;//總載貨量
			for(int?i?=0;i<carRentNum;i++){
				if(car[carArr[i]-1].cargoCapacity?>?0){
					totalCargoCapacity?+=?car[carArr[i]-1].cargoCapacity?;
					System.out.print(car[carArr[i]-1].carName+"??");					
				}
			}
			System.out.println("共載貨:"+totalCargoCapacity+"噸");
			

			System.out.print("***租車總價格:");
			float?totalRentMoney?=?0f;?//總租金
			for(int?i?=0;i<carRentNum;i++){
				totalRentMoney?+=?car[carArr[i]-1].rentMoney?*?rentDays;
			}
			
			System.out.println(totalRentMoney+"元");
		
		}
		
		else
			System.out.println("謝謝使用答答租車系統(tǒng),再見!");
		
		
	}

}


正在回答

0 回答

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學(xué)習(xí)       531098    人
  • 解答問題       6280    個

課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙

進入課程

6-1綜合練習(xí)題目

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

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

幫助反饋 APP下載

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

公眾號

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