第13周閱讀程式(3)

2021-07-12 07:09:57 字數 661 閱讀 1957

問題及**:

/*

*檔名稱:test.cpp

*完成日期:2023年6月2日

*版本號:v1.0

*問題描述:閱讀程式--純虛函式

*輸入描述:

*程式輸出:

*/#include using namespace std;

class base

;

class firstderived:public base

};class secondderived:public base

};int main()

//純虛函式是在基類中宣告的虛函式,

//在基類中沒有定義具體的操作內容,要求各派生類根據實際需要給出各自的定義。

//純虛函式與一般的虛函式不同就是在後面加了"=0"。

執行結果:

學習心得:

解析寫在上面的**中。

注意這個程式中有基類物件的引用,還有幾類物件的指標的用法,還有基類物件對派生類物件賦值的問題,

要注意引用是不重新分配記憶體的,而定義乙個指標的時候,指標可以重新分配記憶體。

第13周閱讀程式(1)

問題及 檔名稱 test.cpp 完成日期 2016年6月2日 版本號 v1.0 問題描述 閱讀程式。輸入描述 程式輸出 includeusing namespace std class a virtual void print const 基類的指標指向派生類的物件,如果基類宣告的不是虛函式就呼叫...

第11周閱讀程式(3)

問題及 檔名稱 zwj.cpp 作 者 張晴晴 完成日期 2016年5月10日 版 本 號 v1.0 問題描述 閱讀程式,寫出執行結果 輸入描述 程式輸出 include using namespace std class a public a char s cout執行結果 學習心得 主函式中定義...

第11周閱讀程式(2)

問題及 檔名稱 zwj.cpp 作 者 張晴晴 完成日期 2016年5月10日 版 本 號 v1.0 問題描述 閱讀程式,寫出執行結果 輸入描述 程式輸出 include using namespace std class a a int i void print cout執行結果 步驟分析 主函式...