-
沒有數據成員,只有成員函數,并且。。。。。接口類表達的是一種能力或者協議查看全部
-
含有純虛函數的類叫做抽象類,抽象類不能實例化對象,抽象類的派生類也有可能是抽象類,除非子類重新定義了虛函數查看全部
-
有純虛函數的類的虛函數表查看全部
-
在C++中多態的實現是通過虛函數表實現的,每個類只有一份虛函數表,所有該類的對象共用同一張虛函數表查看全部
-
無論是虛成員函數還是虛析構函數都會在實例化對象中產生一個虛函數表指針,并占四個單元內存查看全部
-
當一個類沒有數據成員時會用一個內存單元來標記他的存在查看全部
-
typeid注意事項查看全部
-
dynamic_cast注意事項查看全部
-
typeid 和 dynami_cast查看全部
-
通過父類指針指向子類對象,使用delete釋放父類指針(前提是父類是虛析構函數)不會造成內存泄露查看全部
-
隱藏--子類和父類有同名的函數;覆蓋--子類定義了和父類同名的虛函數,有了新的虛函數地址查看全部
-
全局函數不能是虛函數(只能是成員函數);靜態成員函數不能是虛函數;內聯函數不能是虛函數;構造函數不能為虛函數查看全部
-
delete+父類指針,只會執行父類析構函數;delete+子類指針,執行子類析構函數再執行父類析構函數查看全部
-
虛函數 和 純虛函數查看全部
-
多態具體到語法中是指,使用父類指針指向子類對象,并可以通過該指針調用子類的方法。查看全部
舉報
0/150
提交
取消