全國計算機(jī)等級考試Java語言程序設(shè)計輔導(dǎo)(54)
中華IT學(xué)院 【
大 中 小】 [ 2016年2月18日 ]
- 參數(shù)列表必須完全與被重寫方法的相同;
- 返回類型必須完全與被重寫方法的返回類型相同;
- 訪問權(quán)限不能比父類中被重寫的方法的訪問權(quán)限更高。例如:如果父類的一個方法被聲明為public,那么在子類中重寫該方法就不能聲明為protected。
- 父類的成員方法只能被它的子類重寫。
- 聲明為final的方法不能被重寫。
- 聲明為static的方法不能被重寫,但是能夠被再次聲明。
- 子類和父類在同一個包中,那么子類可以重寫父類所有方法,除了聲明為private和final的方法。
- 子類和父類不在同一個包中,那么子類只能夠重寫父類的聲明為public和protected的非final方法。
- 重寫的方法能夠拋出任何非強(qiáng)制異常,無論被重寫的方法是否拋出異常。但是,重寫的方法不能拋出新的強(qiáng)制性異常,或者比被重寫方法聲明的更廣泛的強(qiáng)制性異常,反之則可以。
- 構(gòu)造方法不能被重寫。
- 如果不能繼承一個方法,則不能重寫這個方法。
免責(zé)申明 --------------------------------------------------------------------------------------
以上內(nèi)容僅代表原創(chuàng)者觀點(diǎn),其內(nèi)容未經(jīng)本站證實(shí),中華考試網(wǎng)對以上內(nèi)容的真實(shí)性、完整性不作任何保證或承諾,轉(zhuǎn)載目的在于傳遞更多信息,由此產(chǎn)生的后果與中華考試網(wǎng)無關(guān);如以上轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請聯(lián)系我們
,我們將會及時處理。