第九周專案38 閱讀程式,寫出執行結果(3)

2021-07-11 13:45:22 字數 521 閱讀 8455

問題及**:

/*

04.*檔名稱:text.cpp

06.*完成日期:2023年5月3日

07.*版本號:v1.0

08.*

10.*輸入描述: 無

11.*程式輸出:基類,派生類等之間的執行順序輸出

12.*/

#include using namespace std;

class a

{public :

a(char *s){cout執行結果:

知識點總結:

對於多重繼承來講,當派生類中有關於基類的建構函式的呼叫時,而基類又有關於對它的基類的呼叫時,呼叫的順序是從最根本開始,也就是說從基類的基類開始的原則執行。

學習心得:

多重繼承在專案中書寫時容易出錯,所以盡量不要使用多重繼承。

第九周專案36 閱讀程式,寫出執行結果(1)

問題及 04.檔名稱 text.cpp 06.完成日期 2015年5月3日 07.版本號 v1.0 08.10.輸入描述 無 11.程式輸出 基類,派生類等之間的執行順序輸出 12.include using namespace std class data data private int x c...

第九周專案39 閱讀程式,寫出執行結果(4)

問題及 04.檔名稱 text.cpp 06.完成日期 2015年5月3日 07.版本號 v1.0 08.10.輸入描述 無 11.程式輸出 基類,派生類等之間的執行順序輸出 知識點總結 構造乙個類的物件的一般順序是 1 如果該類中有直接或間接的虛基類,則先執行虛基類的建構函式。2 如果該類有其他基...

第九周閱讀程式3

檔名稱 main.cpp 作 者 隋文韜 完成日期 2016年5月26日 版 本 號 v1.0 問題描述 閱讀程式 結果分析 定義乙個aa類的物件a1,執行建構函式,輸出constructor,a2執行複製建構函式,輸出copy constructor,輸出a2的a 2 1 3,b 3 2 5,定義...