《面向對象程序設計》第02章在線測試_第1頁
《面向對象程序設計》第02章在線測試_第2頁
《面向對象程序設計》第02章在線測試_第3頁
《面向對象程序設計》第02章在線測試_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、面向對象程序設計第02章在線測試剩余時間:59:56窗體頂端 答題須知:1、本卷滿分20分。           2、答完題后,請一定要單擊下面的“交卷”按鈕交卷,否則無法記錄本試卷的成績。           3、在交卷之前,不要刷新本網(wǎng)頁,否則你的答題結果將會被清空。 第一題、單項選擇題(每題1分,5道題共5分) 1、在關鍵字public后面定義的成員為類的( )成員。A、

2、私有B、公用C、保護D、任何 2、當一個類對象結束它的生存期的時侯,系統(tǒng)自動調用該類的( )。A、無參構造函數(shù)B、帶參構造函數(shù)C、拷貝構造函數(shù)D、析構函數(shù) 3、類的構造函數(shù)被自動調用執(zhí)行的情況是在定義該類的 ( )A、成員函數(shù)時B、數(shù)據(jù)成員時C、對象時D、友元函數(shù)時 4、假定AB為一個類,則執(zhí)行“AB *pnew AB(1,2);”語句時共調用該類構造函數(shù)的次數(shù)為( )。A、0B、1C、2D、3 5、假定AB為一個類,px為指向該類的一個含有n個對象的動態(tài)數(shù)組的指針,則執(zhí)行“delee px;”語句時共調用該類析構函數(shù)的次數(shù)為( )。A、0B、1C、nD

3、、n+1第二題、多項選擇題(每題2分,5道題共10分) 1、下面有關類說法正確的是(A,B,D )A、一個類可以有多個構造函數(shù)B、一個類只有一個析構函數(shù)C、析構函數(shù)需要指定參數(shù)D、在一個類中可以說明具有類類型的數(shù)據(jù)成員 2、關于封裝,下列說法中正確的是( )。A、通過封裝,對象的全部屬性和操作結合在一起,形成一個整體B、通過封裝,一個對象的實現(xiàn)細節(jié)被盡可能地隱藏起來(不可見)C、通過封裝,每個對象都成為相對獨立的實體D、通過封裝,對象的屬性都是不可見的 3、定義析構函數(shù)時,錯誤的說法是 ( ) 。A、其名與類名完全相同B、返回類型是 void 類型C、無形參,也不

4、可重載D、函數(shù)體中必須有 delee 語句 4、假定AA為一個類,a為該類私有的數(shù)據(jù)成員,GetValue()為該類公有函數(shù)成員,它返回a的值,x為該類的一個對象,則訪問x對象中數(shù)據(jù)成員a的語句錯誤的是()。A、x.aB、x.a()C、x-GetValue()D、x.GetValue() 5、下面關于成員函數(shù)的說法錯誤的是()A、類定義中只能說明函數(shù)成員的函數(shù)頭,不能定義函數(shù)體B、類中的函數(shù)成員可以在類體中定義,也可以在類體之外定義C、類中的函數(shù)成員在類體之外定義時必須要與類聲明在同一文件中D、在類體之外定義的函數(shù)成員不能操作該類的私有數(shù)據(jù)成員第三題、判斷題(每題1分,5道

5、題共5分) 1、 假定AA為一個類,a為該類公有的數(shù)據(jù)成員,x為該類的一個對象,則訪問x對象中數(shù)據(jù)成員a的格式為x-a。正確錯誤 2、 所謂私有成員是指只有類中所提供的成員函數(shù)才能直接使用它們,任何類以外的函數(shù)對它們的訪問都是非法的。正確錯誤 3、 某類中的友元類的所有成員函數(shù)可以存取或修改該類中的私有成員。正確錯誤 4、 建立類的對象時,先調用各個對象成員的構造函數(shù),初始化相應的對象成員,然后才執(zhí)行類的構造函數(shù),初始化類中其他成員。正確錯誤 5、 this是一個隱含于每一個類的成員函數(shù)的特殊指針,它是一個指向正在被某個成員函數(shù)操作的對象的指針

6、。正確錯誤  窗體底端恭喜,交卷操作成功完成!你本次進行的面向對象程序設計第02章在線測試的得分為 20分(滿分20分),本次成績已入庫。若對成績不滿意,可重新再測,取最高分。測試結果如下: · 1.1 單選 對 在關鍵字public后面定義的成員為類的( )成員。 · 1.2 單選 對 當一個類對象結束它的生存期的時侯,系統(tǒng)自動調用該類的( )。 · 1.3 單選 對 類的構造函數(shù)被自動調用執(zhí)行的情況是在定義該類的 ( ) · 1.4 單選 對 假定AB為一個類,則執(zhí)行“AB *pnew AB(1,2);”語句時共調用該類構造函數(shù)的次數(shù)為(

7、)。 · 1.5 單選 對 假定AB為一個類,px為指向該類的一個含有n個對象的動態(tài)數(shù)組的指針,則執(zhí)行“delee px;”語句時共調用該類析構函數(shù)的次數(shù)為( )。 · 2.1 多選 對 下面有關類說法正確的是(A,B,D ) · 2.2 多選 對 關于封裝,下列說法中正確的是( )。 · 2.3 多選 對 定義析構函數(shù)時,錯誤的說法是 ( ) 。 · 2.4 多選 對 假定AA為一個類,a為該類私有的數(shù)據(jù)成員,GetValue()為該類公有函數(shù)成員,它返回a的值,x為該類的一個對象,則訪問x對象中數(shù)據(jù)成員a的語句錯誤的是()。 · 2.5 多選 對 下面關于成員函數(shù)的說法錯誤的是() · 3.1 判斷 對 假定AA為一個類,a為該類公有的數(shù)據(jù)成員,x為該類的一個對象,則訪問x對象中數(shù)據(jù)成員a的格式為x-a。 · 3.2 判斷 對 所謂私有成員是指只有類中所提供的成員函數(shù)才能直接使用它們,任何類以外的函數(shù)對它們的訪問都是非法的。 · 3.3 判斷 對 某類中的友元類的所有成員函數(shù)可以存取或修改該類中的私有成員。 · 3.4 判斷 對 建立類的對象時,先調用各個對象成員的構造函數(shù),初始化相應的對象成員,然后才執(zhí)行類的構造

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論