* 檔名稱:text.cpp
* 完成日期:2023年4月17日
* 版本號:vc++6.0
* * 問題描述:閱讀下面程式,寫出執行結果並理解
*/#include using namespace std;
class aa
aa(aa &obj)
~aa()
void print()
執行結果:
constructor(執行建構函式)
copy_constructor(執行複製建構函式)
a=3,b=5(輸出a2中a,b的值)
constructor(分配動態記憶體空間,執行建構函式)
a=5,b=6(輸出pa中ab的值)
destructor(釋放pa的空間,執行析構函式)
destructor(程式執行完,執行析構函式)
destructor(程式執行完,執行析構函式)
第九周專案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...
第九周專案38 閱讀程式,寫出執行結果(3)
問題及 04.檔名稱 text.cpp 06.完成日期 2015年5月3日 07.版本號 v1.0 08.10.輸入描述 無 11.程式輸出 基類,派生類等之間的執行順序輸出 12.include using namespace std class a public a char s cout執行結...
第九周專案39 閱讀程式,寫出執行結果(4)
問題及 04.檔名稱 text.cpp 06.完成日期 2015年5月3日 07.版本號 v1.0 08.10.輸入描述 無 11.程式輸出 基類,派生類等之間的執行順序輸出 知識點總結 構造乙個類的物件的一般順序是 1 如果該類中有直接或間接的虛基類,則先執行虛基類的建構函式。2 如果該類有其他基...