第十三周閱讀專案(3) 純虛函式

2021-07-02 21:36:03 字數 435 閱讀 3679

**:

#include using namespace std;

class base

;class firstderived:public base

};class secondderived:public base

};int main()

執行結果:

學習心得:

純虛函式只有函式的名字而不具備函式的功能,不能被呼叫。base &bref=first_obj;這句話意思是bref為first_obj的引用,而bref=second_obj;是用second_obj為first_obj賦值然而並沒有資料成員所以並沒有什麼用。所以輸出fffs。

第十三周閱讀程式 純虛函式

作 者 劉金石 完成日期 2016年5月21日 問題描述 虛析構函式練習 includeusing namespace std class base class firstderived public base class secondderived public base int main 執行結...

第十三周閱讀程式 交通類純虛函式

作 者 劉金石 完成日期 2016年5月22日 問題描述 當基類的指標指向派生類時,用指標呼叫同名成員函式,執行的是基類的成員函式,還是派生類的成員函式?為什麼會這樣?include using namespace std class vehicle 交通工具 執行結果 當基類的指標指向派生類時,用...

第十三周閱讀程式 虛函式

作 者 劉金石 完成日期 2016年5月21日 問題描述 虛函式練習 includeusing namespace std class a virtual void print const 程式分析 在本程式中,定義了類a和類b,其中b是a的派生類。在主函式中定義d1,以及指標p,又定義d2.在主函...