C++的多態總結(靜態&動態)

什麼是多態 顧名思義就是同一個事物在不同場景下的多種形態。 靜態多態 我們以前說過的函數重載就是一個簡單的靜態多態,靜態多態是編譯器在編譯期間完成的,編譯器會根據實參類型來選擇調用合適的函數,如果有合適的函數可以調用就調,沒有的話就會發出警告或者報錯。 動態多態 動態多態:它是在程序運行時根據基類的引用(指針)指向的對象來確定自己具體該調用哪一個類的虛函數。 基類中必須包含虛函數,並且派生類中一定
相關文章
相關標籤/搜索