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

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

最后項(xiàng)目的代碼

最后那個(gè)租車系統(tǒng)的項(xiàng)目代碼 有沒有標(biāo)準(zhǔn)的 ?請(qǐng)大神給我一份比較好的,注釋寫清楚的 謝謝

正在回答

2 回答

package?NewCar;

import?java.util.Scanner;

public?abstract?class?NewCar?{
??public?int?number=?0;
??public?int?weight?=?0;
??public?int?cost?=?0;
??public?String?name;
}
**************************
package?NewCar;

public?class?PassengerCar1?extends?NewCar?{
public?PassengerCar1(String?name,int?number,int?cost){
	super.cost?=?cost;
	super.name?=?name;
	super.number?=?number;
}
}
*****************************************
package?NewCar;

public?class?PickUp1?extends?NewCar?{
public?PickUp1(String?name,int?number,int?cost,int?weight){
	super.cost?=?cost;
	super.name?=?name;
	super.number?=?number;
	super.weight?=?weight;
}
}
*********************************
package?NewCar;

public?class?Truck1?extends?NewCar?{
?public??Truck1(String?name,int?weight,int?cost){
	?this.name?=?name;
	?this.cost?=?cost;
	?this.weight?=?weight;
?}
}
***************************************
package?NewCar;
import?java.util.Scanner;
public?class?Main1?{

public?static?void?main(String[]args){
	int?Cost?=?0;
	int?Weight?=?0;
	int?Number?=?0;
	NewCar[]?n?=?new?NewCar[5];
	n[0]?=?new?PassengerCar1("小轎車????????",4,300);
	n[1]?=?new?PassengerCar1("大客車??????",30,800);
	n[2]?=?new?Truck1("輕型貨車?????",8,500);
	n[3]?=?new?Truck1("重型貨車???",15,800);
	n[4]?=?new?PickUp1("皮卡車????????",4,600,4);

	System.out.println("您是否需要租車:1.是,0.否");
	Scanner?scr?=?new?Scanner(System.in);
	int?t=?scr.nextInt();
	while(t==1){
		System.out.println("歡迎來到租車系統(tǒng)!");
		System.out.println("********************************************************");
		System.out.println("?車型:??????載客量(人):???載重量(噸):??費(fèi)用(元/天):???序號(hào):");
		for(int?j?=0;j<n.length;j++){
			System.out.println(n[j].name+"???????????"+n[j].number+"???????????"
		+n[j].weight+"???????????"+n[j].cost+"???????????"+(j+1));
		}
		System.out.println("*********************************************************");
		System.out.println("選擇想要租用的天數(shù):");
		int?t2?=?scr.nextInt();
		System.out.println("選擇想要租用的車輛數(shù):");
		
		int?t3?=?scr.nextInt();
		System.out.println("選擇相應(yīng)序號(hào)選擇車型:");
		
		for(int?k=1;k<=t3;k++){
			int?t1?=?scr.nextInt();
			if(t1>5){
				System.out.println("目前只有五輛車,請(qǐng)輸入1到5的數(shù)!再見!");
				System.exit(0);
				
			}
			System.out.println("這是您租用的第"+k+"輛車");
			System.out.println("車型:"+n[t1-1].name+"?載客量:"+n[t1-1].number+"人,載重量:"+
					n[t1-1].weight+"噸,費(fèi)用:"+n[t1-1].cost+"元/天,序號(hào):"+(t1));
			Cost?=?Cost?+?n[t1-1].cost;
			Weight?=?Weight?+?n[t1-1].weight;
			Number?=?Number?+?n[t1-1].number;
		}
		System.out.println("謝謝您的使用!");
		System.out.println("您本次總租用車輛:"+t3+"輛,總租用天數(shù):"+t2+"天,總載客量:"+Number
				+"人,總載重量:"+Weight+"噸,總費(fèi)用:"+(Cost*t2)+"元");
		
	}
	
		System.out.println("再見");
		System.exit(0);
	
}

}


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

package com.imooc;


public abstract class Car {

public String name;

public int zj;

public int zr;

public int zh;

}

/////////////////////////////////////////

package com.imooc;


public class Zr extends Car {

public Zr(String name,int zj,int zr){

this.name=name;

this.zj=zj;

this.zr=zr;

}

public String toString(){

return(name+"\t"+zj+"\t\t\t"+zr+"人");

}

}

////////////////////////////////////////////////

package com.imooc;


public class Zh extends Car {

public Zh(String name,int zj,int zh){

this.name=name;

this.zj=zj;

this.zh=zh;

}

public String toString(){

return(name+"\t"+zj+"\t\t\t"+zh+"噸");

}

}

////////////////////////////////////////////////

package com.imooc;


public class Zrh extends Car {

public Zrh(String name,int zj,int zr,int zh){

this.name=name;

this.zj=zj;

this.zr=zr;

this.zh=zh;

}

public String toString(){

return(name+"\t"+zj+"\t\t\t"+zr+"人"+zh+"噸");

}

}

///////////////////////////////////////////////////////

package com.imooc;


import java.util.Scanner;


public class Test {


public static void main(String[] args) {

Car car[] = new Car [6];

car [0]=new Zr("奧迪A4",500,4);

car [1]=new Zr("馬自達(dá)6",400,4);

car [3]=new Zr("金龍",800,20);

car [4]=new Zh("松花江",400,4);

car [5]=new Zh("依維柯",1000,20);

car [2]=new Zrh("皮卡雪6",450,4,2);

System.out.println("歡迎使用答答租車系統(tǒng)\n請(qǐng)問是否需要租車:1是,0否");

Scanner input = new Scanner(System.in);

int i = input.nextInt();

if (i==1){

System.out.println("您可租車的類型和價(jià)目表");

System.out.println("序號(hào)\t汽車名稱\t租金\t容量\n"

+ "1.\t奧迪A4\t500元/天\t載人:4人\n"

+ "2.\t馬自達(dá)6\t400元/天\t載人:4人\n"

+ "3.\t皮卡雪6\t120元/天\t載人:4人 載貨:2噸\n"

+ "4.\t金龍\t800元/天\t載人:20人\n"

+ "5.\t松花江\t400/天\t載貨:4噸\n"

+ "6.\t依維柯\t1000元/天\t載貨:20噸\t");

System.out.println("請(qǐng)輸入您要租車的數(shù)量:");

int x=input.nextInt();

int zzj=0;

int zzr=0;

int zzh=0;

String kzr=" ?";

String kzh=" ?";

for (int j=1;j<=x;j++){

System.out.println("請(qǐng)輸入第"+j+"輛車的序號(hào):");

int y = input.nextInt();

zzj = zzj+car[y-1].zj;

zzr = zzr+car[y-1].zr;

zzh = zzh+car[y-1].zh;

if (car[y-1].zr!=0) kzr = kzr+car[y-1].name+" ? ";

if (car[y-1].zh!=0) kzh = kzh+car[y-1].name+" ? ";

}

System.out.println("請(qǐng)輸入您要租車的天數(shù):");

int ts = input.nextInt();

zzj=zzj*ts;

System.out.println("您的賬單:\n"

+ "***可載人的車有:\n"+ kzr

+"\n***可載貨的車有:\n"+kzh);

System.out.println("***租車總價(jià)格:\n ? ? "+zzj);

}

}


}


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

qq_木頭先生會(huì)長(zhǎng)草_0

謝謝大神,完美解決
2018-01-02 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

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

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

進(jìn)入課程

最后項(xiàng)目的代碼

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

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

幫助反饋 APP下載

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

公眾號(hào)

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