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

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

答答租車系統(tǒng),請(qǐng)大家多多指教

package?ddsy;
//定義父類
public?abstract?class?Auto?{
?//定義屬性
?private?String?carName;//定義車型名稱
?private?double?price;//定義每日租金
?private?int?busLoad;//定義車的載客量
?private?int?loadWeight;//定義車的載貨量
?public?String?getCarName()?{
??return?carName;
?}
?public?void?setCarName(String?carName)?{
??this.carName?=?carName;
?}
?public?double?getPrice()?{
??return?price;
?}
?public?void?setPrice(double?price)?{
??this.price?=?price;
?}
?public?int?getBusLoad()?{
??return?busLoad;
?}
?public?void?setBusLoad(int?busLoad)?{
??this.busLoad?=?busLoad;
?}
?public?int?getLoadWeight()?{
??return?loadWeight;
?}
?public?void?setLoadWeight(int?loadWeight)?{
??this.loadWeight?=?loadWeight;
?}
}
//創(chuàng)建子類載人的車
package?ddsy;
public?class?Passengerauto?extends?Auto?{
?//構(gòu)造方法用來(lái)初始化對(duì)象
?public?Passengerauto(String?newcarName,?double?newPrice,?int?newbusLoad,int?newloadWeight){
??this.setCarName(newcarName);
??this.setPrice(newPrice);
??this.setBusLoad(newbusLoad);
?????this.setLoadWeight(newloadWeight);?
?}
?
}
//創(chuàng)建子類載貨的車
package?ddsy;
public?class?Truck?extends?Auto?{
?public?Truck(String?newcarName,?double?newprice,?int?newbusLoad,int?newloadWeight){
??this.setCarName(newcarName);
??this.setPrice(newprice);
??this.setBusLoad(newbusLoad);
??this.setLoadWeight(newloadWeight);?
????}
}
//創(chuàng)建了子類皮卡車
package?ddsy;
public?class?Pickup?extends?Auto?{
?public?Pickup(String?newcarName,?double?newPrice,?int?newbusLoad,?int?newloadWeight){
??this.setCarName(newcarName);
??this.setPrice(newPrice);
??this.setBusLoad(newbusLoad);
??this.setLoadWeight(newloadWeight);?
?????}
}
//答答租車系統(tǒng)主函數(shù)
package?ddsy;
import?java.util.Scanner;
public?class?Initial?{
?public?static?void?main(String[]?args)?{
??//?TODO?Auto-generated?method?stub
??
??Passengerauto?car1?=?new?Passengerauto("奧迪A4?",500,4,0);?
??Passengerauto?car2?=?new?Passengerauto("馬自達(dá)6?",400,4,0);?
??Pickup?car3=?new?Pickup("皮卡雪6",450,4,2);?
??Passengerauto?car4?=?new?Passengerauto("金龍?",800,20,0);?
??Truck?car5?=?new?Truck("松花江",400,0,4);?
??Truck?car6?=?new?Truck("依維柯",1000,0,20);??
??Scanner?input=new?Scanner(System.in);//創(chuàng)建Scanner對(duì)象
??System.out.println("歡迎使用答答租車系統(tǒng):您是否要租車:1是??0否");
??int?choiceNum=input.nextInt();
??if(choiceNum==0){
???System.out.println("請(qǐng)您退出答答租車系統(tǒng)!?。?);
??}else{
???System.out.println("您可租車的類型及價(jià)目表:");
???System.out.println("序號(hào)?\t汽車名稱\t租金\t\t載客容量\t載貨容量");
??????//?for(Auto?currentAuto:autosystem)
????????
????//System.out.println(1+"\t"+currentAuto.getCarName()+"\t"+currentAuto.getPrice()+"\t"+currentAuto.getBusLoad()+"\t"+currentAuto.getLoadWeight());
??????System.out.println(1+"\t"+car1.getCarName()+"\t"+car1.getPrice()+"元/天"+"\t"+car1.getBusLoad()+"人"+"\t"+car1.getLoadWeight()+"噸");
???System.out.println(2+"\t"+car2.getCarName()+"\t"+car2.getPrice()+"元/天"+"\t"+car2.getBusLoad()+"人"+"\t"+car2.getLoadWeight()+"噸");
???System.out.println(3+"\t"+car3.getCarName()+"\t"+car3.getPrice()+"元/天"+"\t"+car3.getBusLoad()+"人"+"\t"+car3.getLoadWeight()+"噸");
???System.out.println(4+"\t"+car4.getCarName()+"\t"+car4.getPrice()+"元/天"+"\t"+car4.getBusLoad()+"人"+"\t"+car4.getLoadWeight()+"噸");
???System.out.println(5+"\t"+car5.getCarName()+"\t"+car5.getPrice()+"元/天"+"\t"+car5.getBusLoad()+"人"+"\t"+car5.getLoadWeight()+"噸");
???System.out.println(6+"\t"+car6.getCarName()+"\t"+car6.getPrice()+"元/天"+"\t"+car6.getBusLoad()+"人"+"\t"+car6.getLoadWeight()+"噸");??
???System.out.println("請(qǐng)您輸入要租車的數(shù)量:");
???int?autonum=input.nextInt();
???float?msum=0f;
???int?psum=0;
???int?tsum=0;
???System.out.println("請(qǐng)輸入第1輛車的數(shù)量:");
???int?num1=input.nextInt();
???msum+=num1*500;
???psum+=num1*4;?
???System.out.println("請(qǐng)輸入第2輛車的數(shù)量:");
???int?num2=input.nextInt();
???msum+=num2*400;
???psum+=num2*4;
???System.out.println("請(qǐng)輸入第3輛車的數(shù)量:");
???int?num3=input.nextInt();
???msum+=num3*450;
???psum+=num3*4;
???tsum+=num3*2;?
???System.out.println("請(qǐng)輸入第4輛車的數(shù)量:");
???int?num4=input.nextInt();
???msum+=num4*800;
???psum+=num4*20;
???System.out.println("請(qǐng)輸入第5輛車的數(shù)量:");
???int?num5=input.nextInt();
???msum+=num5*400;
???tsum+=num5*4;
???System.out.println("請(qǐng)輸入第6輛車的數(shù)量:");
???int?num6=input.nextInt();
???msum+=num6*1000;
???tsum+=num6*20;
???System.out.println("請(qǐng)輸入租車天數(shù):");
???int??time=input.nextInt();
???System.out.println("您的賬單:");
???if(num1!=0){
????System.out.println("***可載人的車有:");
????System.out.print(car1.getCarName()+"\t");
???}
???if(num2!=0){
????System.out.print(car2.getCarName()+"\t");
???}
???if(num3!=0){
????System.out.print(car3.getCarName()+"\t");
???}
???if(num4!=0){
????System.out.print(car4.getCarName()+"\t");
???}
???System.out.println("共載人"+psum+"人");
???System.out.println("***可載貨的車有:");
???if(num3!=0){
????System.out.print(car3.getCarName()+"\t");
???}
???if(num5!=0){
????System.out.print(car5.getCarName()+"\t");
???}
???if(num6!=0){
????System.out.print(car1.getCarName()+"\t");
???}
???System.out.println("共載貨"+tsum+"噸");
???msum=msum*time;
???System.out.println("租車總價(jià)格"+msum+"元");
??}
?}
}

正在回答

6 回答

想問(wèn)下在你的程序中,子類為什么沒(méi)有定義成員變量,雖然繼承了父類,但是父類的成員變量是private類型的,子類是不可以繼承的???為什么子類卻繼承了成員變量呢?


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

寫的不錯(cuò),換種有接口的更好了

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

非??梢?/p>

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

你這個(gè)代碼有點(diǎn)BUG,車輛數(shù)目那里。

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

慕粉3170877 提問(wèn)者

System.out.println("請(qǐng)您輸入要租車的數(shù)量:"); int autonum=input.nextInt();這個(gè)是總的租車數(shù)目
2016-05-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

SilenceDean

把System.out.println("請(qǐng)輸入第1輛車的數(shù)量:")等 改成System.out.println("請(qǐng)輸入序號(hào)為"+i+"的車所需的數(shù)量:")方便別人理解點(diǎn),你這樣有有歧義
2016-06-25 回復(fù) 有任何疑惑可以回復(fù)我~

真心不錯(cuò)好長(zhǎng)

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

不錯(cuò),夠長(zhǎng)的

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

舉報(bào)

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

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

進(jìn)入課程

答答租車系統(tǒng),請(qǐng)大家多多指教

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

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

幫助反饋 APP下載

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

公眾號(hào)

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