、面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)_第1頁(yè)
、面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)_第2頁(yè)
、面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

知識(shí)模塊五面向?qū)Τ绦蛟O(shè)計(jì)基礎(chǔ)一、選擇題1.()不是構(gòu)造函數(shù)的特征。A、構(gòu)造函數(shù)的函數(shù)名與類(lèi)名相同;B、構(gòu)造函數(shù)可以重載;C、構(gòu)造函數(shù)可以設(shè)置缺省參數(shù);D、構(gòu)造函數(shù)必須指定類(lèi)型說(shuō)明。2.()是析構(gòu)函數(shù)的特征。A、析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù);B、析構(gòu)函數(shù)名與類(lèi)名不同;C、析構(gòu)函數(shù)的定義只能在類(lèi)體內(nèi);D、一個(gè)類(lèi)中只能定義一個(gè)析構(gòu)函數(shù);3.要運(yùn)行一個(gè)C語(yǔ)言編寫(xiě)的應(yīng)用程序如下:main(){printf("helloworld")。}在VC6的開(kāi)發(fā)環(huán)境中,應(yīng)該建立哪種類(lèi)型的工程?A,Win32ApplicationB,Win32ConsoleApplicationC,MFCAppWizard(exe)D,UtilityProject4.關(guān)于VC6建立的工程的說(shuō)法,正確的是:A,工程只能包含.cpp和.h類(lèi)型的文件B,工作區(qū)文件的后綴是.dspC,用鼠標(biāo)雙擊工作區(qū)文件可以打開(kāi)整個(gè)工程D,在VC的FileView中可以看到工程中所有的文件,包括工作區(qū)文件,工程文件等5.在VC6中提供了成員方法的自動(dòng)列表和方法參數(shù)的自動(dòng)提示功能,但有時(shí)不能正常顯示,這是應(yīng)該刪除該工程目錄下那種后綴類(lèi)型的文件后,再次打開(kāi)工程,就可以正常提示了。A,clwB,ncbC,optD,aps6.有關(guān)句柄(handle)的說(shuō)法,下列不正確的是:A句柄是一個(gè)4字節(jié)長(zhǎng)的整數(shù)值B句柄用來(lái)標(biāo)識(shí)應(yīng)用程序中不同的對(duì)象或同類(lèi)對(duì)象中的不同實(shí)例C消息是句柄的一種D畫(huà)筆的句柄類(lèi)型是HPEN,畫(huà)刷的句柄類(lèi)型是HBRUSH7.C++對(duì)C語(yǔ)言作了很多改進(jìn),下列描述中()使得C語(yǔ)言發(fā)生了質(zhì)變,從面向過(guò)程變成了面向?qū)ο?。A、增加了一些新的運(yùn)算符;B、允許函數(shù)重載,并允許設(shè)置缺省參數(shù);C、規(guī)定函數(shù)說(shuō)明必須用原型;D、引進(jìn)了類(lèi)和對(duì)象的概念;8.下列描述中,()是錯(cuò)誤的。A、內(nèi)聯(lián)函數(shù)主要解決程序的運(yùn)行效率問(wèn)題;B、內(nèi)聯(lián)函數(shù)的定義必須出現(xiàn)在內(nèi)聯(lián)函數(shù)第一次被調(diào)用之前;C、內(nèi)聯(lián)函數(shù)中可以包括各種語(yǔ)句;D、對(duì)內(nèi)聯(lián)函數(shù)不可以進(jìn)行異常接口聲明;9.在C++中,關(guān)于下列設(shè)置缺省參數(shù)值的描述中,()是正確的。A、不允許設(shè)置缺省參數(shù)值;B、在指定了缺省值的參數(shù)右邊,不能出現(xiàn)沒(méi)有指定缺省值的參數(shù);C、只能在函數(shù)的定義性聲明中指定參數(shù)的缺省值;D、設(shè)置缺省參數(shù)值時(shí),必須全部都設(shè)置;10.()不是構(gòu)造函數(shù)的特征。A、構(gòu)造函數(shù)的函數(shù)名與類(lèi)名相同;B、構(gòu)造函數(shù)可以重載;C、構(gòu)造函數(shù)可以設(shè)置缺省參數(shù);D、構(gòu)造函數(shù)必須指定類(lèi)型說(shuō)明。11.是析構(gòu)函數(shù)的特征。A、析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù);B、析構(gòu)函數(shù)名與類(lèi)名不同;C、析構(gòu)函數(shù)的定義只能在類(lèi)體內(nèi);D、一個(gè)類(lèi)中只能定義一個(gè)析構(gòu)函數(shù)12.C++對(duì)C語(yǔ)言作了很多改進(jìn),下列描述中()使得C語(yǔ)言發(fā)生了質(zhì)變,從面向過(guò)程變成了面向?qū)ο蟆、增加了一些新的運(yùn)算符;B、允許函數(shù)重載,并允許設(shè)置缺省參數(shù);C、規(guī)定函數(shù)說(shuō)明必須用原型;D、引進(jìn)了類(lèi)和對(duì)象的概念;13.下列描述中,()是錯(cuò)誤的。A、內(nèi)聯(lián)函數(shù)主要解決程序的運(yùn)行效率問(wèn)題;B、內(nèi)聯(lián)函數(shù)的定義必須出現(xiàn)在內(nèi)聯(lián)函數(shù)第一次被調(diào)用之前;C、內(nèi)聯(lián)函數(shù)中可以包括各種語(yǔ)句;D、對(duì)內(nèi)聯(lián)函數(shù)不可以進(jìn)行異常接口聲明;14.在C++中,關(guān)于下列設(shè)置缺省參數(shù)值的描述中,()是正確的。A、不允許設(shè)置缺省參數(shù)值;B、在指定了缺省值的參數(shù)右邊,不能出現(xiàn)沒(méi)有指定缺省值的參數(shù);C、只能在函數(shù)的定義性聲明中指定參數(shù)的缺省值;D、設(shè)置缺省參數(shù)值時(shí),必須全部都設(shè)置;15.在進(jìn)行完任何C++流的操作后,都可以用C++流的有關(guān)成員函數(shù)檢測(cè)流的狀態(tài);其中只能用于檢測(cè)輸入流狀態(tài)的操作函數(shù)名稱(chēng)是()。AfailBeofCbadDgood16.C++語(yǔ)言是從早期的C語(yǔ)言逐漸發(fā)展演變而來(lái)的。與C語(yǔ)言相比,它在求解問(wèn)題方法上進(jìn)行的最大改進(jìn)是()。A面向過(guò)程B面向?qū)ο驝安全性D復(fù)用性17.C++對(duì)C語(yǔ)言作了很多改進(jìn),即從面向過(guò)程變成為面向?qū)ο蟮闹饕蚴莀____A.增加了一些新的運(yùn)算符B.允許函數(shù)重載,并允許設(shè)置缺省參數(shù)C.規(guī)定函數(shù)說(shuō)明符必須用原型D.引進(jìn)了類(lèi)和對(duì)象的概念18.C++源程序文件的缺省擴(kuò)展名是_____A.cppB.exeC.objD.lik19.在inta=3,int*p=&a;中,*p的值是_____20.類(lèi)的析構(gòu)函數(shù)是在_____調(diào)用的。A.類(lèi)創(chuàng)建時(shí)B.創(chuàng)建對(duì)象時(shí)D.不自動(dòng)調(diào)用C.刪除對(duì)象時(shí)21.假定AB為一個(gè)類(lèi),則執(zhí)行ABx;語(yǔ)句時(shí)將自動(dòng)調(diào)用該類(lèi)的_____A.有參構(gòu)造函數(shù)C.拷貝構(gòu)造函數(shù)B.無(wú)參構(gòu)造函數(shù)D.賦值構(gòu)造函數(shù)22.假定要對(duì)類(lèi)AB定義加號(hào)操作符重載成員函數(shù),實(shí)現(xiàn)兩個(gè)AB類(lèi)對(duì)象的加法,并返回相加結(jié)果,則該成員函數(shù)的聲明語(yǔ)句為:A.ABoperator+(AB&a,AB&b)B.ABoperator+(AB&a)C.operator+(ABa)D.AB&operator+()23.假定AB為一個(gè)類(lèi),則執(zhí)行ABx;語(yǔ)句時(shí)將自動(dòng)調(diào)用該類(lèi)的_____A.有參構(gòu)造函數(shù)C.拷貝構(gòu)造函

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論