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

為了賬號安全,請及時綁定郵箱和手機立即綁定

在主函數中是怎么實現子類調用父類的構造函數

http://img1.sycdn.imooc.com//55cff1950001dc1a07140515.jpg

函數中Bar2 bar2 = new Bar2();

oos.writeObject(bar2);

除了序列bar2對象外,還有上面作用?為什么控制臺上會bar ?bar1 bar2等輸出

正在回答

2 回答

我的理解是

class bar1{

????public bar1(){

????????........//構造函數內容

????}

}

class bar2 extends bar1{

????public bar2(){

????????super();//隱藏調用該語句,效果就是調用父類的構造函數

????????...........//bar2的構造函數內容

????}

}

0 回復 有任何疑惑可以回復我~

子類的構造方法中,第一句有一個隱式的 ?super(); ?調用父類的構造方法,然后再執(zhí)行子類構造方法的方法體。bar2的構造方法中輸出“bar2”之前調用其父類bar1的構造方法,bar1的構造方法中在輸出“bar1”之前調用其父類bar的構造方法,輸出 bar ?,然后執(zhí)行bar1的方法體輸出bar1,之后再執(zhí)行bar2的方法體輸出bar2,結果就是 bar bar1 bar2 ?

2 回復 有任何疑惑可以回復我~
#1

海與千巷

謝謝,完美解決了我的疑問
2016-09-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

在主函數中是怎么實現子類調用父類的構造函數

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號