課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
就是調(diào)用父類的成員嗎?那和繼承的區(qū)別是什么?
2015-08-06
源自:Java入門第二季 升級版 9-7
正在回答
繼承的目的是為了代碼的復(fù)用,在繼承時,基本上都會父類的方法進(jìn)行重寫。而super的作用是為了把父類里面的屬性和方法調(diào)用查看,一般用的不多。
舉個例子 父親有的錢可以和兒子共享,但是父親有一個老婆這個方法我們可以繼承,但是我們必須重寫,因?yàn)楦赣H的老婆是唯一特殊的。而繼承時就要重寫,而super是想在子類方法中調(diào)用父類的方法看看父親的老婆的是誰。不過如果在父類中的構(gòu)造方法里面帶了參數(shù),子類里面不會默認(rèn)有super,要使用也必須帶參數(shù),這點(diǎn)很重要
淡婭0971
調(diào)用父類中的成員,繼承了才能調(diào)用啊,要不怎么調(diào)用?
舉報(bào)
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
1 回答成員類和繼承的區(qū)別
3 回答方法和構(gòu)造方法的區(qū)別?super關(guān)鍵字的作用范圍?只能在繼承類里面使用嗎?
1 回答繼承,多態(tài),抽象類的區(qū)別和適用范圍
1 回答想問下super和this有什么區(qū)別
7 回答類的繼承不是單繼承嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-08-07
繼承的目的是為了代碼的復(fù)用,在繼承時,基本上都會父類的方法進(jìn)行重寫。而super的作用是為了把父類里面的屬性和方法調(diào)用查看,一般用的不多。
舉個例子 父親有的錢可以和兒子共享,但是父親有一個老婆這個方法我們可以繼承,但是我們必須重寫,因?yàn)楦赣H的老婆是唯一特殊的。而繼承時就要重寫,而super是想在子類方法中調(diào)用父類的方法看看父親的老婆的是誰。不過如果在父類中的構(gòu)造方法里面帶了參數(shù),子類里面不會默認(rèn)有super,要使用也必須帶參數(shù),這點(diǎn)很重要
2015-08-06
調(diào)用父類中的成員,繼承了才能調(diào)用啊,要不怎么調(diào)用?