C++中的多態特性總結

一、分類: 1、靜態多態:在編譯時完成,例如:函數重載,泛型編程。 2、動態多態:程序執行期間,例如:虛函數{(1)一定要在派生類中對基函數進行重寫。(2)基類的指針或引用調用虛函數} 二、虛函數:{virtual 返回值類型  函數名 (參數列表){}} 1、同名隱藏:如果基類與派生類具有相同的函數,則在調用函數時優先調用派生類的成員函數。 2、重寫(覆蓋):在繼承體系中,如果基類中有虛函數,在
相關文章
相關標籤/搜索