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

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

噠噠租車系統(tǒng)上線啦?。?!求指點

package?Dadacar;
public?interface?Laden?{//載貨量接口
	public?double?Ccy?(double?T_ccy);

}
package?Dadacar;
public?interface?Passenger?{//載客量接口
	public?int?Cpy?(int?T_cpy);

}
package?Dadacar;

public?class?Machine?{//交通工具父類
	static?int?Capacity;
	static?double?CargoCapacity;
????static?String?Model;
}
package?Dadacar;
//客車子類
public?class?Coach?extends?Machine?implements?Passenger?{

	public?static?String?mod(String?T_model){
		Machine.Model?=?T_model;
		return?Model;
		}


	public?int?Cpy(int?T_cpy)?{
		
????Machine.Capacity?=?T_cpy;
????return?Capacity;
	}
	public?void?S_coach(){
????	System.out.println(Coach.mod("小型客車"));
????	Passenger?S_c?=?new?Coach();
????	System.out.println("載貨量為:"+S_c.Cpy(5)+"人");?
????	System.out.println("200元/天");
????}
????public?void?B_coach(){
????	System.out.println(Coach.mod("大型客車"));
????	Passenger?B_c?=?new?Coach();
????	System.out.println("載貨量為:"+B_c.Cpy(50)+"人");
????	System.out.println("800元/天");
????}
}
package?Dadacar;
//貨車子類
public?class?Truck?extends?Machine?implements?Laden{
	@Override
	public?double?Ccy(double?T_ccy)?{
		//?TODO?自動生成的方法存根
		Machine.CargoCapacity?=?T_ccy;
		return?CargoCapacity;
	}
	public?static?String?mod(String?T_model){
		Machine.Model?=?T_model;
		return?Model;
		}
????public?void?S_truck(){
????	System.out.println(Truck.mod("小型貨車"));
????	Laden?S_l?=?new?Truck();
????	System.out.println("載貨量為:"+S_l.Ccy(5.0)+"T");
????	System.out.println("500元/天");
????}
????public?void?B_truck(){
????	System.out.println(Truck.mod("大型貨車"));
????	Laden?B_l?=?new?Truck();
????	System.out.println("載貨量為:"+B_l.Ccy(25.0)+"T");
????	System.out.println("1500元/天");
????}
}
package?Dadacar;
//皮卡子類
public?class?Pickup?extends?Machine?implements?Passenger,?Laden?{


	public?static?String?mod(String?T_model){
		Machine.Model?=?T_model;
		return?Model;
		}
	public?double?Ccy(double?T_ccy)?{
		Machine.CargoCapacity?=?T_ccy;
		return?CargoCapacity;
	}

	public?int?Cpy(int?T_cpy)?{
		?Machine.Capacity?=?T_cpy;
		????return?Capacity;
	}
	??public?void?Pickup(){
	????	System.out.println(Pickup.mod("皮卡"));
	????	Laden?P_l?=?new?Pickup();
	????	System.out.println("載貨量為:"+P_l.Ccy(1.0)+"T");
	????	Passenger?P_p?=?new?Pickup();
	????	System.out.println("載客量為:"+P_p.Cpy(5)+"人");
	????	System.out.println("700元/天");
	????}

}
package?Dadacar;
import?java.util.Scanner;
//調(diào)試mian函數(shù)
public?class?Debugging?{
	static?int?days;
	public?static?int?Daynum(int?newday){
		
		Scanner?PutIn?=?new?Scanner(System.in);???	
		System.out.println("是否需要購買此車Y/N");
		String?Put?=?PutIn.nextLine();
????	char?In?=?Put.charAt(0);
????	if(In=='Y'||In=='y'){
????		System.out.println("請輸入租車天數(shù)");
????		newday?=PutIn.nextInt();
????		if(newday>30){System.out.println("您輸入的數(shù)量不能大于30");
????		??????????????newday?=?0;}
		
????	Debugging.days?=?0;
??????	?days?=?newday;
????	
??????	?return?days;}else{return?0;}
	}

?
???	
??
	public?static?void?main(String[]?args)?{
		System.out.println("是否進(jìn)入租車系統(tǒng)Y/N");
		Scanner?GetInto?=?new?Scanner(System.in);
		String?Get?=GetInto.nextLine();
		char?Into?=?Get.charAt(0);
		if(Into=='Y'||Into=='y'){
			int?money?=?0;
			Truck?T_truck?=?new?Truck();
			Coach?T_coach?=?new?Coach();
			Pickup?T_pickup?=?new?Pickup();
			int?num?=?0;
			do{
				System.out.println("你可以租用的車子有:");
				System.out.println("您當(dāng)前需要支付金額是"+money+"元");
				System.out.println("1.小型貨車");
				System.out.println("2.大型貨車");
				System.out.println("3。小型客車");
				System.out.println("4.大型客車");
				System.out.println("5.皮卡");
				System.out.println("0.結(jié)算金額");
				System.out.println("請輸入你要租用的汽車編號");
			???int?Number?=?GetInto.nextInt();
			???switch(Number){
			???case?1:T_truck.S_truck();
			??????????Debugging.Daynum(0);
			??????????money?=?money+(500*days);
			??????????break;
			???case?2:T_truck.B_truck();
			??????????Debugging.Daynum(0);
		??????????????money?=?money+(1500*days);
		??????????????break;
			???case?3:T_coach.S_coach();
		???????????????Debugging.Daynum(0);
	???????????????????money?=?money+(2500*days);
	???????????????????break;
			???case?4:T_coach.B_coach();
		??????????????Debugging.Daynum(0);
	??????????????????money?=?money+(800*days);
	??????????????????break;			???
			???case?5:T_pickup.Pickup();
		??????????????Debugging.Daynum(0);
	??????????????????money?=?money+(700*days);
	??????????????????break;
			???case?0:System.out.println("已退出選車");
			??????????num=num+1;
			??????????break;
			???}
				
			}while(num==0);
			System.out.println("您租車的費用總共是"+money);
			
			
			
			
			
			
			
			
		}else?if(Into=='N'||Into=='n'){
		System.out.println("退出租車系統(tǒng)!");
	?????}
	else?{
	????	?System.out.println("輸入錯誤,自動退出");
	??????}
			
	}
}

老師給的那個我沒看清楚,就根據(jù)自己這幾天學(xué)的寫了一下

正在回答

3 回答

代碼結(jié)構(gòu)清晰,挺好的,就是命名方式都點讓人費解。

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

牛!?。。?!


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

把交通工具做為一個類,這個挺好的,我個人覺得

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

舉報

0/150
提交
取消

噠噠租車系統(tǒng)上線啦?。?!求指點

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

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

幫助反饋 APP下載

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

公眾號

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