-
virtual關鍵字查看全部
-
僅含有純虛函數的類稱為接口類,無數據成員,只有成員函數,并且成員函數都是純虛函數。
查看全部 -
虛函數指針,虛析構函數可以傳遞到子類,
查看全部 -
隱藏:父類和子類出現同名函數??
覆蓋:子類的虛函數覆蓋父類的虛函數?
執行完子類的析構函數就會執行父類的析構函數
查看全部 -
virtual的使用權限:
1)virtual不能修飾普通函數,意思是這個函數必須是這個類的成員函數,不能是一個全局函數
2)不能夠修飾靜態成員函數
3)不能修飾內聯函數
4)不能修飾構造函數
查看全部 -
虛函數:在函數前面增加virtual,在父類函數中增加virtual,在子類同名函數前面增加virtual(并非必須),?
查看全部 -
什么是多態:指相同對象收到不同的消息或者不同對象收到相同的消息產生不同的動作。
靜態多態(早綁定)和動態多態(晚綁定)
動態多態必須要有封裝和繼承,也就是說有子類和父類至少2個類
查看全部 -
if比對 是依賴于==的運算符重載的
查看全部 -
tpyeid 只能判斷當前對象的類別,不能判斷當前指針的類別
查看全部 -
必須包含虛函數
查看全部 -
新的關鍵字:typeid(*obj)
dynamic_cast<xxx *>(obj);
查看全部 -
RTTI: 從相同基類中衍生的不同子類,其函數名相同而實現不同,是否可以設置一個函數,使得傳入參數指針為基類指針名,而根據實際上指針所屬子類類別而調用同名函數并導出不同的函數實現?這就是RTTI
查看全部 -
接口類沒有數據成員
查看全部 -
僅含有純虛函數的類稱為接口類,成員函數都是純虛函數,例子如下
查看全部 -
函數必須要聲明
查看全部
舉報