子類調(diào)用父類方法 關(guān)鍵詞 父類指針為什么能指向子類對象?
父類指針為什么能指向子類對象?為什么指向父類的函數(shù)指針不能指向子類的函數(shù)(更不用說強(qiáng)制類型),而指向子類的函數(shù)指針可以指向父類的函數(shù)?當(dāng)然,因?yàn)樽宇惱^承父類,所以它具有父類的功能,所以它可以指向父類。
父類指針為什么能指向子類對象?
為什么指向父類的函數(shù)指針不能指向子類的函數(shù)(更不用說強(qiáng)制類型),而指向子類的函數(shù)指針可以指向父類的函數(shù)?當(dāng)然,因?yàn)樽宇惱^承父類,所以它具有父類的功能,所以它可以指向父類。但是,如果父類中沒有子類的函數(shù),就像指向結(jié)構(gòu)的指針一樣,它如何指向一個(gè)不存在于結(jié)構(gòu)中的變量(顧名思義),它是靜態(tài)的。它屬于這一類。因?yàn)樗穷惙椒?,所以可以直接引用類名來引用方法,也可以通過類對象引用方法。它既不能被子類覆蓋,也不能被子類繼承。簡而言之,它在編譯時(shí)由類幫助修復(fù),不能由運(yùn)行時(shí)動(dòng)態(tài)加載。--沒有覆蓋范圍或繼承。子類引用父類