c++類繼承中的虛函數

方法在基類中被聲明爲virtual的後,它在派生類中將自動成爲虛方法。此時我們在派生類中將此方法聲明不聲明爲virtual都沒關係了,但是最好是聲明出來好標記哪些方法是虛的。 如果一個方法在基類中沒有使用關鍵字virtual,程序將根據聲明時指針類型(也就是等號左邊)選擇方法。如果使用了virtual,程序將根據指針指向的對象的類型來選擇方法。使用引用聲明時的效果是一樣的,因爲引用的底層就是用指針
相關文章
相關標籤/搜索