虛函數與普通函數的關係

  1. 普通的函數重載時,其函數參數或者參數類型必須有所不同,函數的返回類型也可以不同。

  2. 當重載一個虛函數時,也就是說在派生類中重寫虛函數時,要求函數名,返回值,參數,參數類型,參數順序與基類中的虛函數完全相同。如果僅僅返回類型不同。其餘均相同,系統會給出錯誤信息。

  3. 若僅僅函數名相同,而參數個數,順序或類型不同,系統將它當作爲普通的函數重載,這時他將失去虛函數的特性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章