java類方法 老師說(shuō)“實(shí)例方法可以直接調(diào)用本類的類方法不能調(diào)用超類的類方法對(duì)吧?”ITJOB小伙伴們請(qǐng)回答?
老師說(shuō)“實(shí)例方法可以直接調(diào)用本類的類方法不能調(diào)用超類的類方法對(duì)吧?”ITJOB小伙伴們請(qǐng)回答?當(dāng)您查看實(shí)例方法時(shí),實(shí)例類仍然是實(shí)例的父類。更不用說(shuō)父類不能實(shí)例化,您可以使用匿名內(nèi)部類方法。通常是這樣我
老師說(shuō)“實(shí)例方法可以直接調(diào)用本類的類方法不能調(diào)用超類的類方法對(duì)吧?”ITJOB小伙伴們請(qǐng)回答?
當(dāng)您查看實(shí)例方法時(shí),實(shí)例類仍然是實(shí)例的父類。更不用說(shuō)父類不能實(shí)例化,您可以使用匿名內(nèi)部類方法。
通常是這樣
我的理解是,如果有一個(gè)父類a,其中的函數(shù)a既不是私有方法,也不是最終方法,并且方法a在a的子類B中重載,那么在構(gòu)造B對(duì)象實(shí)例的過(guò)程中,會(huì)先調(diào)用父類a的構(gòu)造函數(shù),而在父類A的構(gòu)造函數(shù)中,如果調(diào)用方法A,子類B中的重載方法實(shí)際上會(huì)被調(diào)用方法A,這會(huì)導(dǎo)致尚未構(gòu)造的父類A完全轉(zhuǎn)義到子類中。