C++多態的實現及原理

引入的相關概念: 靜態類型:聲明變量的類型-----編譯器編譯期間已經確定。 動態類型:實際指向空間的類型。 C++的多態性用一句話概括就是:在基類的函數前加上virtual關鍵字,在派生類中重寫該函數,運行時就會根據對象的實際類型來調用相應的函數,如果對象類型是派生類,就調用派生類中的函數,如果對象類型是基類,就調用基類函數。 1.用virtual關鍵字申明的函數叫做虛函數,虛函數肯定是類的成員
相關文章
相關標籤/搜索