實驗3,建構函式與析構函式

2021-08-18 18:56:08 字數 1145 閱讀 8541

實驗3,建構函式與析構函式

一、實驗目的和要求

1、熟悉類的定義格式和類中成員的訪問許可權。

2、建構函式與析構函式的呼叫時機與順序。

3、掌握物件的定義以及物件的初始化的時機與方法。

二、實驗內容

1、下面程式sy3_1.cpp中用error表明的語句有錯,在不刪除和增加**行的情況下,改正錯誤語句,使其正確執行。

三、分析與討論

1、類中私有成員的訪問許可權。

答:類中私有成員是被隱藏的資料,只有該類的成員函式或友元函式才可以引用它。

2、建構函式與析構函式的呼叫順序。

答:建構函式是一種特殊的成員函式,物件的建立和初始化工作可以由它來完成。析構函式的作用是在物件消失時執行一項清理任務,例如可以用來釋放由建構函式分配的記憶體等。

答:在宣告物件的時候進行的資料成員設定,稱為物件的初始化,初始化由建構函式來完成。

四、實驗小結

通過本次實驗,我感覺自己收穫還是很大的,通過實驗熟悉了類的定義格式和類中成員的訪問許可權,還知道了建構函式和析構函式的呼叫時機與順序以及知道了物件的定義和物件的初始化的時機與方法。

實驗3 建構函式與析構函式

一 實驗目的和要求 1 熟悉類中類的定義格式和類中成員的訪問許可權。2 建構函式與析構函式的呼叫時機與順序。3 掌握物件的定義以及物件的初始化的時機與方法。二 實驗內容 1 下面程式sy3 1.cpp中用error標明的語句有錯,在不刪除和增加 行的情況下,改正錯誤的語句,使其正確執行。原程式 sy...

實驗3,建構函式與析構函式

一 實驗目的和要求 1 熟悉類的定義格式和類中成員的訪問許可權。2 建構函式與析構函式的呼叫時機與順序。3 掌握物件的定義以及物件的初始化的時機與方法。二 實驗內容 1 下面程式sy3 1.cpp中用error表明的語句有錯,在不刪除和增加 行的情況下,改正錯誤語句,使其正確執行。include u...

實驗 3 建構函式與析構函式

一 實驗目的和要求 1 熟悉類的定義格式和類中成員的訪問許可權。2 建構函式與析構函式的呼叫時機與順序。3 掌握物件的定義以及物件的初始化的時機與方法。二 實驗內容 1 下面程式sy3 1.cpp中用error表明的語句有錯,在不刪除和增加 行的情況下,改正錯誤語句,使其正確執行。三 分析與討論 1...