看了第二遍才寫出來(lái)......
看完第一遍面向?qū)ο笞鲞@個(gè)租車系統(tǒng)時(shí),大腦空白,一臉懵逼,完全沒有思路......
然后從頭再看一遍,好歹寫出來(lái)了,感覺還有可以完善的地方,
三人行,必有我?guī)煟胁粐?yán)謹(jǐn)或者哪里可以修改的地方請(qǐng)大家多多指教,多謝!
看完第一遍面向?qū)ο笞鲞@個(gè)租車系統(tǒng)時(shí),大腦空白,一臉懵逼,完全沒有思路......
然后從頭再看一遍,好歹寫出來(lái)了,感覺還有可以完善的地方,
三人行,必有我?guī)煟胁粐?yán)謹(jǐn)或者哪里可以修改的地方請(qǐng)大家多多指教,多謝!
2018-11-12
舉報(bào)
2018-12-02
請(qǐng)問Car[] car是什么意思,和for(Car c:car)又是什么意思???
2018-11-26
真的寫的挺好的,很簡(jiǎn)潔
2018-11-21
請(qǐng)問這個(gè)算是方法嗎?為什么后面的數(shù)組對(duì)象可以直接new出來(lái)?
2018-11-13
其他的都沒什么問題,但是可以將封裝的概念加入到代碼里面,可以將變量設(shè)置成protected,然后在子類之中添加setter/getter。
與其在構(gòu)造函數(shù)里面直接用
不如考慮調(diào)用setter里面的函數(shù),防止一些異常情況,例如說:
還有就是,父類當(dāng)中應(yīng)該放著的是子類里所共有的變量,所以busload和burden其實(shí)可以分別放在客車、貨車和皮卡里面。正常情況下來(lái)說在調(diào)用貨車的時(shí)候不應(yīng)該出現(xiàn)busload(因?yàn)樨涇嚥荒茏耍?,但是你現(xiàn)在這種寫法的話,在調(diào)用火車的時(shí)候的確是能夠調(diào)用busload這個(gè)變量的。