已采納回答 / weixin_慕沐4565380
說實(shí)話,你這寫的太亂太雜了,開始用set和get來封裝的時(shí)候transpName和transpStyle前面修飾符就要為private,你定義為public就沒必要寫get,set方法最后用個(gè)for來循環(huán)是為了防止亂輸入來寫的嗎?沒有必要呀,你現(xiàn)在學(xué)習(xí)的就那么多,沒有必要去防止出現(xiàn)異常啥的來操作,就按照學(xué)到的知識(shí)寫就行了,你要非得自己輸入什么就顯示什么,那就直接用switch來寫,0-6代表啥輸出啥就行,要不然就直接輸出五種汽車得了,暫時(shí)不要想太多Bus set = new Bus();你這樣new一個(gè)對(duì)...
2020-07-27
已采納回答 / qq_慕慕9183427
我覺得應(yīng)該是super只是父類的替身一樣的東西可以顯示父類屬性等,但不能直接這樣改,它們倆是不同的,你可以Animal a=new Dog()這樣去屬性覆蓋,這樣是可以改變父類屬性值的
2020-07-27
已采納回答 / qq_慕仙9563083
你的輸入賬號(hào)密碼放在了news()方法里當(dāng)你回復(fù)y的時(shí)候會(huì)調(diào)用news方法就是這個(gè)情況你把輸入賬號(hào)密碼放在news()外面就好了
2020-07-09
最新回答 / 慕設(shè)計(jì)7437558
show是外部的方法,你定義的mi是內(nèi)部的對(duì)象,內(nèi)部的對(duì)象只能調(diào)用內(nèi)部方法,所以下面的mi.getScore就是調(diào)用getScore()方法,然后再給mi.getScor賦值給變量newScore
2020-04-22
最贊回答 / 無說有聽mk
sum()方法需要返回int數(shù)值,而return score1+score2,正是返回了(score1+score2)這個(gè)int值。sum()是靜態(tài)方法,所以在main里也可以這么輸出System.out.println("總分:" + sum());HelloWorld.sum()你這么寫,并沒有接受sum方法返回值,你要不這樣接收返回值:int what =?sum();要么直接輸出System.out.println("總分:" + sum());
2020-04-16