虛函數調用中的指針類型轉換以及指針所指類型的本質

  父類類型指針可指向子類對象,調用子類對象重寫的虛函數,一條代碼即有了不同的表現結果,也就是多態。   很顯然,子類重寫的虛函數裏調用的自然是子類的成員變量,父類類型指針是無法直接訪問到子類的成員變量的。那麼既然是父類類型指針調用的子類的虛函數,那麼傳給this的自然就是父類類型的指針,那麼又如何能訪問到子類的成員變量呢?   細心想一下就明白了,this指針也是有類型的,其類型就是類本身類型,
相關文章
相關標籤/搜索