火哥內(nèi)核5期/小迪安全/安全牛/小肩膀逆向全套\/--》ccys1473
繼承中構(gòu)造方法的關(guān)系
子類中所有的構(gòu)造方法默認(rèn)都會(huì)訪問(wèn)父類中的無(wú)參構(gòu)造方法,因?yàn)樽宇悤?huì)繼承父類中的數(shù)據(jù),可能還會(huì)使用父類的數(shù)據(jù),所以子類初始化之前一定要先完成父類數(shù)據(jù)的初始化(先進(jìn)行父類的初始化再進(jìn)行子類的初始化,這叫分層初始化)
子類每一個(gè)構(gòu)造方法的第一條語(yǔ)句都是super(),這是系統(tǒng)默認(rèn)的,寫不寫都有,但如果父類沒(méi)有無(wú)參構(gòu)造方法,這時(shí)在子類中系統(tǒng)就不會(huì)自動(dòng)調(diào)用父類的無(wú)參構(gòu)造了,需手動(dòng)調(diào)用父類的構(gòu)造方法,不然會(huì)報(bào)錯(cuò)
繼承使用場(chǎng)景
標(biāo)簽: