c++提升之路02 多態之淺析虛函數表

     面試經常遇到的c++基礎問題就是多態。下面是一般問多態問題的基本問法: 問題1,你知道虛函數嗎? 答案:實現多態所必須,父類類型的指針指向子類的實例,執行的時候會執行之類中定義的函數。   問題2,析構函數可以是虛函數嗎? 答案: 如果有子類的話,析構函數必須是虛函數。否則析構子類類型的指針時,析構函數有可能不會被調用到。   問題3,多態的實現。 答案:簡而言之編譯器根據虛函數表找到恰
相關文章
相關標籤/搜索