多態的實現原理分析----虛表

實現多態三點: 1.必須最少兩個類,並且必須是繼承 2.必須函數是虛函數(同名,同參,同返回類型) 3.經過基類的指針或引用來實現 ios 一個類裏邊不管有多少個虛函數,虛表指針__vfptr只會有一個,佔四個字節函數虛表中有兩部份內容:一、虛函數的地址;二、虛函數; 而且虛函數的地址老是以0x00000000做爲結束。spa #include<iostream> using namespace
相關文章
相關標籤/搜索