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

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

Java入門第二季,第6章,練習(xí),答答租車系統(tǒng)

標(biāo)簽:
Java
package car;

public class Car {
	private int id;
	private String name;
	private int price;
	
	public Car(int id, String name, int price) {
		super();
		this.id = id;
		this.name = name;
		this.price = price;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getPrice() {
		return price;
	}
	public void setPrice(int price) {
		this.price = price;
	}
}
--------------------------------------------------------------------------
package car;

public class GoodCar extends Car {
	private int goodcapacity;
	
	public GoodCar(int id, String name, int price, int goodcapacity) {
		super(id, name, price);
		this.goodcapacity = goodcapacity;
	}
	
	public int getGoodcapacity() {
		return goodcapacity;
	}

	public void setGoodcapacity(int goodcapacity) {
		this.goodcapacity = goodcapacity;
	}
	
}
------------------------------------------------------------------
package car;

public class GPCar extends Car {
	private int goodcapacity;
	private int peoplecapacity;
	
	public GPCar(int id, String name, int price, int goodcapacity, int peoplecapacity) {
		super(id, name, price);
		this.goodcapacity = goodcapacity;
		this.peoplecapacity = peoplecapacity;
	}
	public int getGoodcapacity() {
		return goodcapacity;
	}
	public void setGoodcapacity(int goodcapacity) {
		this.goodcapacity = goodcapacity;
	}
	public int getPeoplecapacity() {
		return peoplecapacity;
	}
	public void setPeoplecapacity(int peoplecapacity) {
		this.peoplecapacity = peoplecapacity;
	}
	
}
-----------------------------------------------------------------------------
package car;

public class PeopleCar extends Car {
	private int peoplecapacity;
	
	public PeopleCar(int id, String name, int price, int peoplecapacity) {
		super(id, name, price);
		this.peoplecapacity = peoplecapacity;
	}

	public int getPeoplecapacity() {
		return peoplecapacity;
	}

	public void setPeoplecapacity(int peoplecapacity) {
		this.peoplecapacity = peoplecapacity;
	}
	
}
----------------------------------------------------------------------
package main;

import java.util.Scanner;

import car.*;

public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		PeopleCar pc1 = new PeopleCar(1,"奥迪A4",500,4);
		PeopleCar pc2 = new PeopleCar(2,"马自达6",400,4);
		GPCar gpc = new GPCar(3,"皮卡雪6",450,2,4);
		PeopleCar pc3 = new PeopleCar(4,"金龙",800,20);
		GoodCar gc1 = new GoodCar(5,"松花江",400,4);
		GoodCar gc2 = new GoodCar(6,"依维柯",1000,20);
		Scanner sc = new Scanner(System.in);
		boolean keep = true;
		System.out.println(">>>>>>>>>>>>>>>>>>>>打打租车系统<<<<<<<<<<<<<<<<<<<<<<");
		while(keep){
			System.out.print("是否租用汽车1/0:");
			if("0".equals(sc.next())){
				System.out.println(">>>>>>>>>>>>>>>>>>>系统已退出<<<<<<<<<<<<<<<<<<<");
				break;
			}
 
			System.out.println("您可租车的类型及价目表:");
			System.out.println("1. 奥迪A4 500元/天 载人:4人\n"
					          +"2. 马自达6 400元/天 载人:4人\n"
					          +"3. 皮卡雪6 450元/天 载人:4人载货:2吨\n"
					          +"4. 金龙 800元/天 载人:20人\n"
					          +"5. 松花江 400元/天 载货:4吨\n"
					          +"6. 依维柯 1000元/天 载货:20吨\n");
			
			int peoplesum=0;
			int goodsum=0;
			int pricesum=0;
			String carname="";
			
			System.out.print("输入你租用车的数量:");
			int carnum = sc.nextInt();
			for(int i=0;i<carnum;i++){
				System.out.print("输入你租用车的id:");
				int id = sc.nextInt();
				if(id==1){
					System.out.print("输入租用天数:");
					int day = sc.nextInt();
					carname +=pc1.getName()+"  ";
					peoplesum += pc1.getPeoplecapacity();
					pricesum += pc1.getPrice()*day;
				}else if(id==2){
					System.out.print("输入租用天数:");
					int day = sc.nextInt();
					carname +=pc2.getName()+"  ";
					peoplesum += pc2.getPeoplecapacity();
					pricesum += pc2.getPrice()*day;
				}else if(id==3){
					System.out.print("输入租用天数:");
					int day = sc.nextInt();
					carname +=gpc.getName()+"  ";
					peoplesum += gpc.getPeoplecapacity();
					goodsum += gpc.getGoodcapacity();
					pricesum += gpc.getPrice()*day;
				}else if(id==4){
					System.out.print("输入租用天数:");
					int day = sc.nextInt();
					carname +=pc3.getName()+"  ";
					peoplesum += pc3.getPeoplecapacity();
					pricesum += pc3.getPrice()*day;
				}else if(id==5){
					System.out.print("输入租用天数:");
					int day = sc.nextInt();
					carname +=gc1.getName()+"  ";
					goodsum += gc1.getGoodcapacity();
					pricesum += gc1.getPrice()*day;
				}else if(id==6){
					System.out.print("输入租用天数:");
					int day = sc.nextInt();
					carname +=gc2.getName()+"  ";
					goodsum += gc2.getGoodcapacity();
					pricesum += gc2.getPrice()*day;
				}else{
					System.out.println("您输入的id有误!");
				}
			}
			System.out.println("选择的车有:"+carname);
			System.out.println("租金:"+pricesum);
			System.out.println("载人量:"+peoplesum+"人");
			System.out.println("载货量:"+goodsum+"吨");
		}
	}	
}

點(diǎn)擊查看更多內(nèi)容
3人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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

舉報(bào)

0/150
提交
取消