亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

用已經講過的完成的,除了Scanner好像是沒講過

package?j02.day6;

public?abstract?class?Car?{
	String?name;
	int?price;
	int?zaihuo;
	int?zairen;
	public?void?masg(){}
}
package?j02.day6;

public?class?Zaihuo?extends?Car{
	public?Zaihuo(String?name,int?price,int?zaihuo){
		this.name?=?name;
		this.price?=?price;
		this.zaihuo?=?zaihuo;
		zairen?=?0;
	}
	@Override
	public?void?masg()?{
		System.out.println(name+"??"+price+"元/天????載貨:"+zaihuo+"噸");
	}
}
package?j02.day6;

public?class?Zairen?extends?Car{

	public?Zairen(String?name,int?price,int?zairen){
		this.name?=?name;
		this.price?=?price;
		this.zairen?=?zairen;
		zaihuo?=?0;
	}
	@Override
	public?void?masg()?{
		System.out.println(name+"??"+price+"元/天????載人:"+zairen+"人");
	}
}
package?j02.day6;

public?class?ZairenZaihuo?extends?Car{
	public?ZairenZaihuo(String?name,int?price,int?zairen,int?zaihuo){
		this.name?=?name;
		this.price?=?price;
		this.zairen?=?zairen;
		this.zaihuo?=?zaihuo;
	}
	@Override
	public?void?masg()?{
		System.out.println(name+"??"+price+"元/天????載人:"+zairen+"人???載貨:"+zaihuo+"噸");
	}
}
package?j02.day6;

import?java.util.Scanner;

public?class?ZuChe?{

	public?static?void?main(String[]?args)?{
		System.out.println("歡迎使用黑戶租車系統:");
		System.out.println("您是否要租車:1是?0否");
		Car[]?car?=?new?Car[6];
		Scanner?a?=?new?Scanner(System.in);
		int?as?=?a.nextInt();
		while(as!=1&&as!=0){
			System.out.println("輸入有誤!");
			System.out.println("您是否要租車:1是?0否");
			as?=?a.nextInt();
		}
		if(as==1){
			System.out.println("您可租車的類型及其價目表:");
			System.out.println("序號?汽車名稱?????租金???????????????容量");
			car[0]?=?new?Zairen("奧迪A4",500,4);
			car[1]?=?new?Zairen("馬自達6",400,4);
			car[2]?=?new?ZairenZaihuo("皮卡雪6",450,4,2);
			car[3]?=?new?Zairen("金龍???????????",800,20);
			car[4]?=?new?Zaihuo("松花江???????",400,4);
			car[5]?=?new?Zaihuo("依維柯?????",1000,20);
			show(car);
		}else{
			System.out.println("歡迎下次光臨!");
		}
		//確認開始租車
		rant(car);
	}
	
	public?static?void?show(Car[]?car){??//顯示車型詳細
		for(int?i?=?0;i<car.length;i++){
			System.out.print((i+1)+".?");
			car[i].masg();
		}
	}
	
	public?static?void?rant(Car[]?car){??//租車流程
		Scanner?a?=?new?Scanner(System.in);
		System.out.println("請選擇您要租用的車型序號:1~6(按?0退出租車)");
		int?ttprice=0;
		int?ttperson=0;
		int?ttdun=0;
		String?str=":";
		int?as?=?a.nextInt()-1;
		do{
			while(as>6||as<0){
				System.out.println("輸入有誤!");
				System.out.println("請選擇您要租用的車型序號:1~6(按?0退出租車)");
				as?=?a.nextInt()-1;
			}
			System.out.println("請輸入租車天數:");
			int?day?=?a.nextInt();
			ttprice?+=car[as].price*day;?
			ttperson+=car[as].zairen;
			ttdun+=car[as].zaihuo;
			str+=car[as].name+",";
			System.out.println("您已經租賃了"+str);
			System.out.println("請選擇您要租用的車型序號:1~6(按9結算)");
			as?=?a.nextInt()-1;
			if(as==8){
				break;
			}
		}while(as!=0);
		System.out.println("您的租車清單:");
		System.out.println("您租車"+str);
		System.out.println("總金額:"+ttprice+"元,總載人量:"+ttperson+"人,總載貨量:"+ttdun+"噸");
	}
}

純新手作業

正在回答

1 回答

scanner 在入門第一季里面有提到過~

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

用已經講過的完成的,除了Scanner好像是沒講過

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號