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

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

你們作業(yè)有用到講的那個(gè)知識(shí)點(diǎn)嘛,我的幾乎沒(méi)有。。。

package homework;


public class Father {

String transport;//運(yùn)輸工具

String method;//運(yùn)輸方式

String peopleNum;//運(yùn)輸人數(shù)

public void setFather(String transport,String method,String peopleNum) {

this.transport = transport;

this.method = method;

this.peopleNum = peopleNum;

System.out.println(transport+"通過(guò)"+method+"運(yùn)輸"+peopleNum);

}

}


public class Eg extends Father {

?

public static void main(String[] args) {

Father fa = new Father();

fa.setFather("汽車", "陸地", "30人");

fa.setFather("輪船", "海上", "150人");

fa.setFather("飛機(jī)", "天空", "200人");

}



}


正在回答

6 回答

emmmm父類的super是調(diào)用的object類,原則上如果沒(méi)有任何繼承聲明,默認(rèn)繼承了object

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

你在父類中定義的private屬性 ,在子類中又定義private屬性 但是子類在繼承了父類的方法之后又重寫(xiě),然后通過(guò)super給父類傳遞參數(shù),然后又通過(guò)子類的重寫(xiě)方法yunshu(){? }輸出。復(fù)雜度太高了吧? 很多都可以簡(jiǎn)化的? 而且你都定義了private屬性? 完全可以通過(guò)子類去調(diào)用父類set? get 方法啊,這樣起碼能看起來(lái)更簡(jiǎn)明些? 不過(guò) 你要是想用的所以學(xué)過(guò)的知識(shí)我覺(jué)得沒(méi)什么必要? ,練習(xí)題嘛 練練手就好啦

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

我寫(xiě)的那個(gè)父類的構(gòu)造器其實(shí)沒(méi)有必要的,主要是一開(kāi)始考慮可能要用父類實(shí)例化一個(gè)對(duì)象需要傳遞參數(shù)才寫(xiě)的,子類的那個(gè)super是為了實(shí)現(xiàn)父類構(gòu)造器的,就是為了給父類構(gòu)造器傳遞參數(shù),,如果父類不寫(xiě)構(gòu)造器,子類只要寫(xiě)一個(gè)super()就行了。所以你可以把那個(gè)父類的構(gòu)造器注釋掉,然后把子類構(gòu)造器的super()直接這么寫(xiě)就行

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

洛辰m

我也感覺(jué)你寫(xiě)的比較復(fù)雜了,既然要甩繼承,還把屬性修飾符定義為private....
2018-09-30 回復(fù) 有任何疑惑可以回復(fù)我~

確實(shí)? 我那個(gè)子類都不能算是子類哈哈哈? 跟繼承沒(méi)什么關(guān)系? ?我當(dāng)時(shí)也是創(chuàng)建三個(gè)類? 在一個(gè)父類? 一個(gè)main方法? 但是寫(xiě)的差不多的時(shí)候感覺(jué)好麻煩 。最后直接就輸出了

0 回復(fù) 有任何疑惑可以回復(fù)我~
//父類?類名就是交通工具
public?class?jtgj?{
????private?String?gj;
??private?String?yunshufangshi;
????private?int?zaikelaing;
????public?jtgj(String?gj,String?yunshufangshi,int?zaikelaing)?{
????????super();
????????//?TODO?Auto-generated?constructor?stub
????????this.gj=gj;
????????this.yunshufangshi=yunshufangshi;
????????this.zaikelaing=zaikelaing;
????}
????public?void?yunshu()?{
????????System.out.println("我通過(guò)"+yunshufangshi+"運(yùn)輸"+zaikelaing+"人");
????}
????public?static?void?main(String[]?args)?{
????????//通過(guò)引用多態(tài),用父類的引用指向子類
????????jtgj?qc=new?cat("汽車",?"陸地",?20);
????????qc.yunshu();
????}
}

這個(gè)是繼承jtgj這個(gè)父類的子類
public?class?cat?extends?jtgj?{
????private?String?gj;
????private?String?yunshufangshi;
????private?int?zaikelaing;

????public?cat(String?gj,?String?yunshufangshi,?int?zaikelaing)?{
????????super(gj,?yunshufangshi,?zaikelaing);
????????//?TODO?Auto-generated?constructor?stub
????????this.gj=gj;
????????this.yunshufangshi=yunshufangshi;
????????this.zaikelaing=zaikelaing;
????}
????
????//重寫(xiě)子類的方法
????@Override
????public?void?yunshu()?{
????????//?TODO?Auto-generated?method?stub
????????//super.yunshu();??????
????????System.out.println(gj+"通過(guò)"+yunshufangshi+"方式運(yùn)輸"+zaikelaing+"人");
????}
}

不要直接拷貝,代碼我是在eclipse里寫(xiě)的,在那里運(yùn)行沒(méi)問(wèn)題,但是這里有問(wèn)題。

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

咕嘰咕嘰肉肉 提問(wèn)者

額,我想知道父類的super是干嘛的。第二個(gè)就是子類car的變量以及super方法沒(méi)咋看懂。你是想用多態(tài)的父類引用指向子類對(duì)象在調(diào)用子類的方法嗎
2018-08-29 回復(fù) 有任何疑惑可以回復(fù)我~

通常子類是父類的具體實(shí)現(xiàn),你的子類不像是子類,更像是測(cè)試類,你應(yīng)該在創(chuàng)建3個(gè)類:汽車,輪船,和飛機(jī)分別繼承父類,而且父類其實(shí)沒(méi)必要設(shè)運(yùn)輸工具這個(gè)屬性,直接這個(gè)當(dāng)類名就行,

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

舉報(bào)

0/150
提交
取消

你們作業(yè)有用到講的那個(gè)知識(shí)點(diǎn)嘛,我的幾乎沒(méi)有。。。

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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