最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

交作業(yè),重寫(xiě)方法會(huì),接口不知道怎么實(shí)現(xiàn),還有感覺(jué)運(yùn)行有點(diǎn)慢

package?kf;

public?abstract?class?AllCar{
	private?int?num;
	private?String?carName;
	private?int?rent;
	private?int?Manned;
	private?int?Tonnage;
	
	public?int?getNum()?{
		return?num;
	}

	public?void?setNum(int?num)?{
		this.num?=?num;
	}

	public?String?getCarName()?{
		return?carName;
	}

	public?void?setCarName(String?carName)?{
		this.carName?=?carName;
	}

	public?int?getRent()?{
		return?rent;
	}

	public?void?setRent(int?rent)?{
		this.rent?=?rent;
	}

	public?int?getManned()?{
		return?Manned;
	}

	public?void?setManned(int?manned)?{
		Manned?=?manned;
	}

	public?int?getTonnage()?{
		return?Tonnage;
	}

	public?void?setTonnage(int?tonnage)?{
		Tonnage?=?tonnage;
	}

	public?void?Caritem(){}
	
}

class?Car?extends?AllCar{
	public?void?Caritem(int?num,String?carName,int?rent,int?manned){
		setNum(num);
		setCarName(carName);
		setRent(rent);
		setManned(manned);
		System.out.println(getNum()+"."+"??"+getCarName()+"???"+getRent()+"元/天"+"???"+"載人:"+getManned()+"人");
	}
}
class?PassengerCar?extends?AllCar{
	public?void?Caritem(int?num,String?carName,int?rent,int?manned){
		setNum(num);
		setCarName(carName);
		setRent(rent);
		setManned(manned);
		System.out.println(getNum()+"."+"??"+getCarName()+"????????????"+getRent()+"元/天"+"???"+"載人:"+getManned()+"人");
	}
}

class?Truck?extends?AllCar{
	public?void?Caritem(int?num,String?carName,int?rent,int?tonnage){
		setNum(num);
		setCarName(carName);
		setRent(rent);
		setTonnage(tonnage);
		System.out.println(getNum()+"."+"??"+getCarName()+"?????????"+getRent()+"元/天"+"???"+"載貨:"+getTonnage()+"噸");
	}
}

class?Pickup?extends?AllCar{
	public?void?Caritem(int?num,String?carName,int?rent,int?manned,int?tonnage){
		setNum(num);
		setCarName(carName);
		setRent(rent);
		setManned(manned);
		setTonnage(tonnage);
		System.out.println(getNum()+"."+"??"+getCarName()+"???"+getRent()+"元/天"+"???"+"載人:"+getManned()+"人"+"???"+"載貨:"+getTonnage()+"噸");
	}
}
package?kf;
import?java.util.Scanner;

public?class?CarRental?{

	public?static?void?main(String[]?args)?{
		System.out.println("歡迎使用租車(chē)系統(tǒng):");
		System.out.println("您是否要租車(chē):1是?0否");
		try?{
			????Scanner?sc=?new?Scanner(System.in);
			????int?use=sc.nextInt();
			????if(use==1){
				System.out.println("您可租車(chē)的類(lèi)型及其價(jià)目表:");
				System.out.println("序號(hào)"+"??"+"汽車(chē)名稱(chēng)"+"??????"+"租金"+"????????????"+"容量");
				Car?c1=new?Car();
				Car?c2=new?Car();
				c1.Caritem(1,?"奧迪A4",?500,?4);
				c2.Caritem(2,?"馬自達(dá)6",?400,?4);
				Pickup?c3?=new?Pickup();
				c3.Caritem(3,?"皮卡雪6",?450,?4,?2);
				PassengerCar?c4=?new?PassengerCar();
				c4.Caritem(4,?"金龍",?800,?20);
				Truck?c5=new?Truck();
				Truck?c6=new?Truck();
				c5.Caritem(5,?"松花江",?400,?4);
				c6.Caritem(6,?"依維柯",?1000,?20);
				StringBuffer?buf1?=?new?StringBuffer("");
				StringBuffer?buf2?=?new?StringBuffer("");
				System.out.println("請(qǐng)輸入您要租汽車(chē)的數(shù)量:");
				int?totalpeople=0;
				int?totalthing=0;
				int?totalpay=0;
				int?carneed=sc.nextInt();
				int[]?arr=new?int[carneed];
				for?(int?i?=?1;?i?<=?carneed;?i++)?{
					System.out.println("請(qǐng)輸入第"+i+"輛車(chē)的序號(hào):");			
					?int?k=sc.nextInt();
					?arr[i-1]=k;
					?switch(k){
					?case?1:?totalpeople+=c1.getManned();
					?????????buf1.append(c1.getCarName()+"??");
					?????????totalpay+=c1.getRent();
					?????????break;
					?case?2:?totalpeople+=c2.getManned();
					?????????buf1.append(c2.getCarName()+"??");
			?????????????????totalpay+=c2.getRent();
			?????????????????break;
					?case?3:?totalpeople+=c3.getManned();
					?????????buf1.append(c3.getCarName()+"??");
					?????????totalthing+=c3.getTonnage();
					?????????buf2.append(c3.getCarName()+"??");
			?????????????????totalpay+=c3.getRent();
			?????????????????break;
					?case?4:?totalpeople+=c1.getManned();
					?????????buf1.append(c4.getCarName()+"??");
			?????????????????totalpay+=c4.getRent();
			?????????????????break;
					?case?5:?totalpeople+=c1.getTonnage();
					?????????buf2.append(c5.getCarName()+"??");
			?????????????????totalpay+=c5.getRent();
			?????????????????break;
					?case?6:?totalpeople+=c1.getTonnage();
					?????????buf2.append(c6.getCarName()+"??");
			?????????????????totalpay+=c6.getRent();
			?????????????????break;
					?}
					??
					}
				System.out.println("請(qǐng)輸入租車(chē)天數(shù):");
				int?day=sc.nextInt();
				sc.close();
				System.out.println("***可載人的車(chē)有:");
				System.out.print(buf1);
				System.out.println("共載:"+totalpeople+"人");
				System.out.println("***載貨的車(chē)有:");
				System.out.print(buf2);
				System.out.println("共載貨:"+totalthing+"噸");
				System.out.println("***租車(chē)總價(jià)格:"+day*totalpay+"元");
				}
		}		
		?catch?(Exception?e)?{
			System.out.println("輸入的不是數(shù)字");
		}		
		}
	}


正在回答

1 回答

可以參考一下本章節(jié)中置頂?shù)奶?,而且有大神的點(diǎn)評(píng)

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

舉報(bào)

0/150
提交
取消

交作業(yè),重寫(xiě)方法會(huì),接口不知道怎么實(shí)現(xiàn),還有感覺(jué)運(yùn)行有點(diǎn)慢

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

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

幫助反饋 APP下載

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

公眾號(hào)

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