究竟有沒有用到帶參帶返的方法???
看了老師或者很多同學(xué)的代碼,我有一點(diǎn)至今搞不清楚:我的父類Automobile 定義了乘坐人數(shù), 租金,在載貨量,這些其子類都會(huì)有的數(shù)據(jù)這沒錯(cuò)吧,但我覺得也也要在父類里面定義一個(gè)方法我定義的時(shí)抽象方法(抽象方法是不帶返回值不帶參數(shù)的對(duì)吧),那我要幫上面那些帶返回值的數(shù)據(jù)怎么傳進(jìn)這個(gè)抽象方法里面你:
具體:
String carname;
int people;
int goods;
int rent;
pubilc astract void transport() (因?yàn)槲矣X得每個(gè)子類都該有這個(gè)動(dòng)作或叫做方法 ,但這里是又不帶參數(shù))
但是我想實(shí)現(xiàn)的是把他輸入System.out.println(carname+people+goods+rent); 請(qǐng)問該怎么做?
2015-05-18
首先就是pubilc astract void transport() ? 這句話public?abstract 你都打錯(cuò)了。。
還有就是 在Automobile 類中你完全可以這樣聲明
2015-05-18
抽象方法只是沒有方法體而已 你可以理解為一種規(guī)范標(biāo)準(zhǔn)的聲明 具體實(shí)現(xiàn)要看其子類。
2015-05-18
誰說java抽象方法不能有返回值和參數(shù)的?
好好看看基礎(chǔ)