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

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

不知道這樣寫好不好,求大神指點!!

/******父類******/
package?com.DaDaZuChe;
public?abstract?class?Car?{//所有車的父類
?private?int?carNumber;//車序號
?private?String?carName;//車名
?private?int?carRent;//租金
?
?public?int?getCarNumber()?{
??return?carNumber;
?}
?public?void?setCarNumber(int?carNumber)?{
??this.carNumber?=?carNumber;
?}
?
?public?String?getCarName()?{
??return?carName;
?}
?public?void?setCarName(String?carName)?{
??this.carName?=?carName;
?}
?
?public?int?getCarRent()?{
??return?carRent;
?}
?public?void?setCarRent(int?carRent)?{
??this.carRent?=?carRent;
?}
?
}

/******子類:只載人******/
package?com.DaDaZuChe;
public?class?passengerCar?extends?Car?{//只拉人的車
?private?int?passengerNumber;//乘客數(shù)量
?
?public?passengerCar(int?carNumber,String?carName,int?carRent,int?passengerNumber){
??this.passengerNumber?=?passengerNumber;
??setCarNumber(carNumber);
??setCarName(carName);
??setCarRent(carRent);
??
?}
?public?int?getPassengerNumber()?{
??return?passengerNumber;
?}
?public?void?setPassengerNumber(int?passengerNumber)?{
??this.passengerNumber?=?passengerNumber;
?}
?
?public?void?out(){
??System.out.println(getCarNumber()+"."+"??"+getCarName()+"?"+getCarRent()+"元/天"+"??"+"載人:"+getPassengerNumber()+"人");?
?
?}
?
}

/******子類:只載貨******/
package?com.DaDaZuChe;
public?class?goodsCar?extends?Car?{//只拉貨的車
????private?int?goodsNumber;//貨的噸數(shù)
?
?public?goodsCar(int?carNumber,String?carName,int?carRent,int?goodsNumber){
??this.goodsNumber?=?goodsNumber;
??setCarNumber(carNumber);
??setCarName(carName);
??setCarRent(carRent);
??
?}
?public?int?getGoodsNumber()?{
??return?goodsNumber;
?}
?public?void?setGoodsNumber(int?goodsNumber)?{
??this.goodsNumber?=?goodsNumber;
?}
?
?public?void?out(){
??System.out.println(getCarNumber()+"."+"??"+getCarName()+"?"+getCarRent()+"元/天"+"??"+"載貨:"+getGoodsNumber()+"噸");?
?
?}
}

/******子類:可載人載貨******/
package?com.DaDaZuChe;
public?class?pandgCar?extends?Car?{//即拉人又拉貨的車
?private?int?passengerNumber;//人數(shù)
?private?int?goodsNumber;//噸數(shù)
?
?public?pandgCar(int?carNumber,String?carName,int?carRent,int?passengerNumber,int?goodsNumber){
??this.passengerNumber?=?passengerNumber;
??this.goodsNumber?=?goodsNumber;
??setCarNumber(carNumber);
??setCarName(carName);
??setCarRent(carRent);
??
?}
?
????public?int?getPassengerNumber()?{
??return?passengerNumber;
?}
?public?void?setPassengerNumber(int?passengerNumber)?{
??this.passengerNumber?=?passengerNumber;
?}
?
?public?int?getGoodsNumber()?{
??return?goodsNumber;
?}
?public?void?setGoodsNumber(int?goodsNumber)?{
??this.goodsNumber?=?goodsNumber;
?}
?
?public?void?out(){
??System.out.println(getCarNumber()+"."+"??"+getCarName()+"?"+getCarRent()+"元/天"+"??"+"載人:"+getPassengerNumber()+"人?"+"載貨:"+getGoodsNumber()+"噸");?
?
?}
}

/******測試類******/
/*
?*?創(chuàng)建了Car父類,創(chuàng)建了passengerCar,goodsCar,pandgCar三個子類!
?*?程序中定義了:?
?*?記錄租車序號的數(shù)組
?*?記錄可載人的車名的數(shù)組
?*?記錄可載貨的車名的數(shù)組
?*?記錄租金的數(shù)組
?*?記錄載人數(shù)的數(shù)組
?*?記錄載貨噸數(shù)的數(shù)組,
?*?***通過for循環(huán)加switch語句為以上數(shù)組賦值,用來記錄最后需要顯示和計算結(jié)果的信息!
*/
package?com.DaDaZuChe;
import?java.util.Scanner;//導(dǎo)入Scanner的包
public?class?Test?{
?public?static?void?main(String[]?args)?{
??//?TODO?Auto-generated?method?stub
??System.out.println("歡迎使用答答租車系統(tǒng):");
??System.out.println("您是否要租車:1是?0否");
??
??
??
??Scanner?input?=?new?Scanner(System.in);//創(chuàng)建Scanner類對象
??int?keyValue1?=?input.nextInt();//接收第一個鍵值
??if(keyValue1?==?1){
???
???passengerCar?car1?=?new?passengerCar(1,"?奧迪A4??",500,4);
??????passengerCar?car2?=?new?passengerCar(2,"?馬自達(dá)6?",400,4);
??????pandgCar?car3?=?new?????????pandgCar(3,"?皮卡雪6?",450,4,2);
??????passengerCar?car4?=?new?passengerCar(4,"?金龍????????",800,20);
??????goodsCar?car5?=?new?????????goodsCar(5,"?松花江?????",400,4);
??????goodsCar?car6?=?new?????????goodsCar(6,"?依維柯?????",1000,20);
??
??????System.out.println("您可以租車的類型及價目表:");
??????System.out.println("序號?汽車名稱?????租金????????容量");
??????car1.out();
??????car2.out();
??????car3.out();
??????car4.out();
??????car5.out();
??????car6.out();
??????System.out.println("請您輸入要租車的數(shù)量:");
??????
??????int?keyValue2?=?input.nextInt();//接收租車的數(shù)量
??????int[]?carNumber?=?new?int[keyValue2];//用來記錄租車序號的數(shù)組
??????String[]?carName1?=?new?String[keyValue2];//用來記錄可載人的車名的數(shù)組
??????String[]?carName2?=?new?String[keyValue2];//用來記錄可載貨的車名的數(shù)組
??????int[]?carRent?=?new?int[keyValue2];//用來記錄租金的數(shù)組
??????int[]?passengerNumber?=?new?int[keyValue2];//用來記錄載人數(shù)的數(shù)組
??????int[]?goodsNumber?=?new?int[keyValue2];//用來記錄載貨噸數(shù)的數(shù)組
??????for(int?i?=?0;i?<?keyValue2;i++){
???????System.out.println("請您輸入第"+(i+1)+"輛車的序號:");
???????carNumber[i]?=?input.nextInt();
???????
???????switch(carNumber[i]){
???????case?1:
????????carName1[i]?=?car1.getCarName();
????????carName2[i]?=?"no";//占空缺的位置
????????carRent[i]?=?car1.getCarRent();
????????passengerNumber[i]?=?car1.getPassengerNumber();
????????goodsNumber[i]?=?0;break;
???????case?2:
????????carName1[i]?=?car2.getCarName();
????????carName2[i]?=?"no";
????????carRent[i]?=?car2.getCarRent();
????????passengerNumber[i]?=?car2.getPassengerNumber();
????????goodsNumber[i]?=?0;break;
???????case?3://皮卡可以載人載貨所以需要在兩個名稱數(shù)組中存入
????????carName1[i]?=?car3.getCarName();
????????carName2[i]?=?car3.getCarName();
????????carRent[i]?=?car3.getCarRent();
????????passengerNumber[i]?=?car3.getPassengerNumber();
????????goodsNumber[i]?=?car3.getGoodsNumber();break;
???????case?4:
????????carName1[i]?=?car4.getCarName();
????????carName2[i]?=?"no";
????????carRent[i]?=?car4.getCarRent();
????????passengerNumber[i]?=?car4.getPassengerNumber();
????????goodsNumber[i]?=?0;break;
???????case?5:
????????carName1[i]?=?"no";
????????carName2[i]?=?car5.getCarName();
????????carRent[i]?=?car5.getCarRent();
????????passengerNumber[i]?=?0;
????????goodsNumber[i]?=?car5.getGoodsNumber();break;
???????case?6:
????????carName1[i]?=?"no";
????????carName2[i]?=?car6.getCarName();
????????carRent[i]?=?car6.getCarRent();
????????passengerNumber[i]?=?0;
????????goodsNumber[i]?=?car6.getGoodsNumber();break;
???????default:System.out.println("輸入錯誤!");i--;//重新存儲當(dāng)前值
??????????????
???????}
??????}
??????
??????System.out.println("請您輸入租車天數(shù):");
??????int?keyValue3?=?input.nextInt();//接收租車天數(shù)
??????
??????System.out.println("您的賬單:\n***載人的車有:");
??????int?sumPassenger?=?0;//總乘客數(shù)
??????int?sumRent?=?0;//總金額
??????for(int?i?=?0;i?<?keyValue2;i++){
???????if(carName1[i]?!=?"no")
??????????System.out.print(carName1[i]+"?");
???????sumPassenger?=?sumPassenger?+?passengerNumber[i];
???????sumRent?=?sumRent?+?carRent[i];
???????
??????}
??????System.out.println("共載人:"+sumPassenger+"人");
??????
??????System.out.println("您的賬單:\n***載人的車有:");
??????int?sumGoods?=?0;//總貨數(shù)
??????for(int?i?=?0;i?<?keyValue2;i++){
???????if(carName2[i]?!=?"no")
??????????System.out.print(carName2[i]+"?");
???????sumGoods?=?sumGoods?+?goodsNumber[i];
???????
??????}
??????System.out.println("共載貨:"+sumGoods+"噸");
??????
??????sumRent?=?sumRent?*?keyValue3;
??????System.out.println("***租車總金額:"+sumRent+"元");
??????
????????}
??else?System.out.println("再見!");
?}
}

?

正在回答

2 回答

你看一下問答區(qū)中的置頂帖子里面的評論, 那里面有大神的評論

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

大灰狼嘿嘿 提問者

非常感謝!
2015-06-07 回復(fù) 有任何疑惑可以回復(fù)我~

同意樓上。

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

舉報

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

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

進入課程

不知道這樣寫好不好,求大神指點??!

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

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

幫助反饋 APP下載

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

公眾號

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