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

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

正在回答

3 回答

拿去,,這是我的,你直接復(fù)制粘貼到你的eclipse里面 就能運(yùn)行,如果你覺(jué)得好 就采納一下唄

/**
?* @author Allbet,請(qǐng)記住我 啊 哈哈
?* @date 2017年4月29日17:50:52
?* 只寫(xiě)了兩個(gè)車(chē)型,車(chē)型再多都一樣,關(guān)鍵就是設(shè)計(jì)第一個(gè)車(chē)型的類(lèi),其他車(chē)型的類(lèi) copy 就ok
?*/
import java.util.Random;
import java.util.Scanner;


//測(cè)試類(lèi)
//請(qǐng)無(wú)視中文類(lèi)名,我為了方便以后查找知識(shí)點(diǎn),測(cè)試類(lèi)都寫(xiě)了中文
public class 答答租車(chē)系統(tǒng) {
?//打印租車(chē)信息 封裝成一個(gè)函數(shù),代碼復(fù)用
?public static void show(Bmw bmw,Blhg blhg ){
??System.out.println("??? ??????? 實(shí)時(shí)更新車(chē)型的具體信息");
??System.out.println("車(chē)型 |?? 載貨量?? |?? 租金?? |載人數(shù) | 庫(kù)存數(shù)");
??System.out.println(bmw.name+" ?"+bmw.weight+"? ? "+bmw.money+" ? "+bmw.peopleNum+"? ?"+bmw.CarNum);
??System.out.println(blhg.name+"?"+blhg.weight+" ? "+blhg.money+"? "+blhg.peopleNum+"???? ?"+blhg.CarNum);
?}
?public static void main(String[] args) {
??
??//創(chuàng)建小車(chē)車(chē)的對(duì)象
??Bmw bmw = new Bmw() ;
??Blhg blhg = new Blhg() ;
????
??//勾畫(huà)low到爆的界面。。。
??System.out.println("------------歡迎使用答答租車(chē)系統(tǒng)---------------");
??show(bmw,blhg) ;
??
??String str = "" ;
??Scanner in = new Scanner(System.in) ;
??while(true){? //輸入Allbet 退出系統(tǒng)
???
???System.out.println("請(qǐng)輸入你要租的車(chē)型:");
???str = in.nextLine();
???
???if("寶馬x7".equals(str)){
????System.out.println("請(qǐng)輸入你要租的數(shù)量");
????bmw.get(in.nextInt()) ;
????in.nextLine() ;
???}
???else if (str.equals("五菱宏光")){
????System.out.println("很有眼光嘛 今晚邱鳴山見(jiàn)。。");
????System.out.println("請(qǐng)輸入你要租的數(shù)量");
????blhg.get(in.nextInt()) ;
????in.nextLine() ; //清除回車(chē)符
???}
???else if(str.equals("Allbet")){? //輸入Allbet 退出系統(tǒng)
????System.out.println("歡迎你的再次使用-----------Allbet");
????break ;
???}
???else{
????String[] a = {
??????"大哥 ,是你眼神不好,還是我寫(xiě)的程序的提示太少",
??????"目前 只有寶馬x7 五菱宏光。你給我來(lái)個(gè)"+str+"!!!!",
??????"你再輸錯(cuò),就別用了啊 。。煩請(qǐng)看清楚再輸入??!"
??????};
????System.out.println(a[new Random().nextInt(3)]);
???}
???show(bmw,blhg) ;
??}
??in.close() ;
??
??//給出 庫(kù)存 車(chē)型 租金 。。
??System.out.println();
??System.out.println("總租金 |?? 總載貨量?? |?? 車(chē)型?? |總載人數(shù) | 租車(chē)數(shù)量");
??System.out.println();
??//打印租車(chē)單據(jù)
??bmw.show() ;
??blhg.show() ;
??System.out.println("\n請(qǐng)收好你的單據(jù)");
?
??
?}
}


//定義一個(gè)接口,為所有的車(chē) 指定規(guī)則
// 這里不用接口的原因 是接口中的數(shù)據(jù)域 默認(rèn)是 final 和 static 的,這樣導(dǎo)致我們無(wú)法在實(shí)現(xiàn)類(lèi)中修改數(shù)據(jù)了
class Car {
? double money ; //租金
? String name ;? //車(chē)型
? double weight ; //載貨量
? int peopleNum ; //載人數(shù)
? int num ;? //租車(chē)數(shù)量
? public void get(int num){} ;? //取車(chē)
? public void show(){} ;? //打印租車(chē)清單
}
//寶馬
class Bmw extends Car{
?//隨機(jī)生成 ( 0,30】 的整數(shù) 代表寶馬車(chē)的庫(kù)存量
?//隨機(jī)數(shù)的用法,目前只要會(huì)用 就好。具體的百度
?public static int CarNum = new Random().nextInt(30)+1 ;
?
?//對(duì)變量的賦值,只能在方法或者 代碼塊中 進(jìn)行,因此這里需要刮號(hào)括起來(lái)
?{
??money = 250 ;
??name = "寶馬" ;
??weight = 120.5 ;
??peopleNum = 4 ;
?}
?
?@Override
?public void get(int num) {
??//判斷庫(kù)存是否足夠
??if(num<0){
???System.out.println("跟我扯犢子呢 給我來(lái)個(gè)負(fù)數(shù)?!!");
??}
??else if(CarNum<num){? //表明庫(kù)存不夠
???System.out.println("--------租車(chē)失敗,你要租的車(chē)輛數(shù)目大于庫(kù)存量-----------");
???System.out.println("?請(qǐng)你重新考慮租的數(shù)輛,或者選擇其他的車(chē)型,五菱宏光怎么樣?");
???return ; //表示結(jié)束方法。對(duì)了 這里告訴大家,并不是void返回類(lèi)型的方法中,就不存在return了,
????? //其實(shí)每個(gè)void 返回類(lèi)型方法,最后都默認(rèn)有一句 return ;
??}
??else{
???this.num = num ;??? //this的一種常見(jiàn)用法,千萬(wàn)不要試圖去兩個(gè)不同的名字來(lái)完成賦值,那樣很low
???System.out.println("--------- 租車(chē)成功,祝你有個(gè)愉快的使用體驗(yàn)? -----------");
???CarNum-=num ;? //更新寶馬車(chē)的庫(kù)存量
??}
?}
?@Override
?public void show() {
??//這為了格式好看 我調(diào)半天
??System.out.println(money*num+" \t "+weight*num+"\t???? 寶馬x7??? "+peopleNum*num+"?? \t"+num);
?}
?
}
//五菱宏光
class Blhg extends Car{
?//隨機(jī)生成 ( 0,30】 的整數(shù) 代表寶馬車(chē)的庫(kù)存量
?//隨機(jī)數(shù)的用法,目前只要會(huì)用 就好。具體的百度
?public static int CarNum = new Random().nextInt(30)+1 ;
?
?//對(duì)變量的賦值,只能在方法或者 代碼塊中 進(jìn)行,因此這里需要刮號(hào)括起來(lái)
?{
??money = 360 ;
??name = "五菱宏光" ;
??weight = 287.6 ;
??peopleNum = 8 ;
?}
?
?@Override
?public void get(int num) {
??//判斷庫(kù)存是否足夠
??if(num<0){
???System.out.println("跟我扯犢子呢 給我來(lái)個(gè)負(fù)數(shù)???!");
??}
??else if(CarNum<num){? //表明庫(kù)存不夠
???System.out.println("--------租車(chē)失敗,你要租的車(chē)輛數(shù)目大于庫(kù)存量-----------");
???System.out.println("??請(qǐng)你重新考慮租的數(shù)輛,或者選擇其他的車(chē)型");
???return ; //表示結(jié)束方法。對(duì)了 這里告訴大家,并不是void返回類(lèi)型的方法中,就不存在return了,
????? //其實(shí)每個(gè)void 返回類(lèi)型方法,最后都默認(rèn)有一句 return ;
??}
??else{
???this.num = num ;??? //this的一種常見(jiàn)用法,千萬(wàn)不要試圖去兩個(gè)不同的名字來(lái)完成賦值,那樣很low
???System.out.println("--------- 租車(chē)成功,祝你有個(gè)愉快的使用體驗(yàn)? -----------");
???CarNum-=num ;? //更新丘明山車(chē)身座駕的庫(kù)存量
??}
?}
?@Override
?public void show() {
??
??System.out.println(money*num+" \t "+weight*num+"\t???? 五菱宏光??? "+peopleNum*num+"?? \t"+num);
?}
?
}



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

慕粉1336133892 提問(wèn)者

你學(xué)了多久啊,都會(huì)自己寫(xiě)程序了
2017-05-02 回復(fù) 有任何疑惑可以回復(fù)我~
#2

沒(méi)了哆啦A夢(mèng)的大熊 回復(fù) 慕粉1336133892 提問(wèn)者

現(xiàn)在學(xué)完接口了。我是以前學(xué)過(guò)C
2017-05-03 回復(fù) 有任何疑惑可以回復(fù)我~
#3

沒(méi)了哆啦A夢(mèng)的大熊 回復(fù) 慕粉1336133892 提問(wèn)者

因?yàn)橐郧皩W(xué)過(guò)刷編程語(yǔ)言,所以學(xué)的快一點(diǎn)
2017-05-03 回復(fù) 有任何疑惑可以回復(fù)我~
#4

沒(méi)了哆啦A夢(mèng)的大熊 回復(fù) 慕粉1336133892 提問(wèn)者

要是感覺(jué)代碼還湊合,可以采納一下
2017-05-03 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

在最后一節(jié)的評(píng)論下面有很多同學(xué)貼出了自己的代碼鏈接

這是其中一個(gè):http://idcbgp.cn/article/17384

求采納。。

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

meiyou

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

舉報(bào)

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

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

進(jìn)入課程
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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