c++基礎視頻筆記 7 多態

多態 概念 父類的引用或指針指向子對象 分類 ●靜態多態:函數重載 靜態聯編:地址早綁定,編譯階段綁定好地址,不能根據對象決定調用的函數 ●動態多態:虛函數(父類使用虛函數,發生了多態,子類必須重寫虛函數) 動態聯編:地址晚綁定,運行時候綁定好地址 原理  父類中有虛函數後,內部結構就發生了改變,多了一個vfptr(虛函數指針)指向vftable(虛函數表)  子類會繼承父類的vfptr和vfta
相關文章
相關標籤/搜索