析構(gòu)函數(shù)為什么是虛函數(shù) C 父類中有純虛函數(shù),在子類的子類中也需要實現(xiàn)嗎?
C 父類中有純虛函數(shù),在子類的子類中也需要實現(xiàn)嗎?(1)在main函數(shù)中,如果存在父類或子類的實例對象,則需要實現(xiàn)父類的虛函數(shù)。(2)在主函數(shù)中,如果沒有父類或子類的實例對象,則不能實現(xiàn)父類的虛函數(shù)
C 父類中有純虛函數(shù),在子類的子類中也需要實現(xiàn)嗎?
(1)在main函數(shù)中,如果存在父類或子類的實例對象,則需要實現(xiàn)父類的虛函數(shù)。
(2)在主函數(shù)中,如果沒有父類或子類的實例對象,則不能實現(xiàn)父類的虛函數(shù)。
(3)如果您將虛擬函數(shù)編寫為純虛擬函數(shù),則無需實現(xiàn)它。沒有這樣的討論。
如果在子類中實現(xiàn),則不需要實現(xiàn)子類。
如果未實現(xiàn)子類,則可能需要實現(xiàn)子類。
無論如何,未實現(xiàn)=0函數(shù)的類無法創(chuàng)建對象。
因此需要實現(xiàn)要實例化的類。