C++學習之虛函數繼承和虛繼承

虛函數的定義要遵循以下重要規則:      1.如果虛函數在基類與派生類中出現,僅僅是名字相同,而形式參數不同,或者是返回類型不同,那麼即使加上了virtual關鍵字,也是不會進行晚綁定的。   2.只有類的成員函數才能說明爲虛函數,因爲虛函數僅適合用與有繼承關係的類對象,所以普通函數不能說明爲虛函數。      3.靜態成員函數不能是虛函數,因爲靜態成員函數的特點是不受限制於某個對象。     
相關文章
相關標籤/搜索