已采納回答 / weixin_慕沐4565380
說實(shí)話,你這寫的太亂太雜了,開始用set和get來封裝的時(shí)候transpName和transpStyle前面修飾符就要為private,你定義為public就沒必要寫get,set方法最后用個(gè)for來循環(huán)是為了防止亂輸入來寫的嗎?沒有必要呀,你現(xiàn)在學(xué)習(xí)的就那么多,沒有必要去防止出現(xiàn)異常啥的來操作,就按照學(xué)到的知識寫就行了,你要非得自己輸入什么就顯示什么,那就直接用switch來寫,0-6代表啥輸出啥就行,要不然就直接輸出五種汽車得了,暫時(shí)不要想太多Bus set = new Bus();你這樣new一個(gè)對...
2020-07-27
已采納回答 / qq_慕慕9183427
我覺得應(yīng)該是super只是父類的替身一樣的東西可以顯示父類屬性等,但不能直接這樣改,它們倆是不同的,你可以Animal a=new Dog()這樣去屬性覆蓋,這樣是可以改變父類屬性值的
2020-07-27
最新回答 / qq_慕仙9563083
外部類可以調(diào)用內(nèi)部類?比如Outer里有一個(gè)innerClass的內(nèi)部類?Outer out = new Outer(); 兩個(gè)都可以使用 Outer.InnerClass in1 = out.new InnerClass();? ? ??Outer.InnerClass in2 = new Outer().new InnerClass();
2020-07-25
http://idcbgp.cn/article/308709 作業(yè)參考,所有代碼在一個(gè) java文件中,僅用到之前所學(xué)基礎(chǔ)知識
2020-07-23
最贊回答 / SleepybearZzz
一個(gè)類的執(zhí)行步驟是先創(chuàng)建靜態(tài)變量,再執(zhí)行靜態(tài)方法,故無法在靜態(tài)方法里創(chuàng)建。靜態(tài)方法的作用是給已經(jīng)創(chuàng)建的靜態(tài)變量賦值,而不是創(chuàng)建靜態(tài)變量。同類中調(diào)用靜態(tài)方法是可以只用調(diào)名字的,自己先在編譯器運(yùn)行一遍再提問,答案只是參考
2020-07-22