【正文】
構(gòu)函數(shù) D 主函數(shù)。 正確答案:A單選題 81.【第5章】下列關(guān)于純虛函數(shù)與抽象類的描述中,錯(cuò)誤的是( )。A 純虛函數(shù)是一種特殊的函數(shù),它允許沒有具體的實(shí)現(xiàn) B 抽象類是指具有純虛函數(shù)的類 C 一個(gè)基類的說明中有純虛函數(shù),該基類的派生類一定不再是抽象類 D 抽象類只能作為基類來使用,其純虛函數(shù)的實(shí)現(xiàn)由派生類給出 正確答案:C單選題 82.【第5章】關(guān)于虛函數(shù),正確的描述是( )。A 構(gòu)造函數(shù)不能是虛函數(shù) B 析構(gòu)函數(shù)不能是虛函數(shù) C 虛函數(shù)可以是友元函數(shù) D 虛函數(shù)可以是靜態(tài)成員函數(shù) 正確答案:A單選題 83.【第5章】關(guān)于抽象類的下列描述中,正確的是( )。A 如果一個(gè)類至少有一個(gè)純虛函數(shù),那么該類為抽象類。 B 抽象類能用作其他類的基類,還能定義抽象類對(duì)象。 C 抽象類中不能再定義普通成員函數(shù)。 D 抽象類可以作為函數(shù)的參數(shù)類型。 正確答案:A單選題 84.【第5章】一個(gè)基類可以派生出二個(gè)派生類,這種繼承關(guān)系還是稱為( )。A 多繼承 B 單繼承 C 多重繼承 D 雙重繼承 正確答案:B單選題 85.【第5章】一個(gè)派生類有多個(gè)父類,而這多個(gè)父類又有一個(gè)共同基類,這種情況,才考慮設(shè)置虛基類,目的是( )。A 消除二義性。 B 簡(jiǎn)化程序。 C 提高運(yùn)行效率。 D 減少目標(biāo)代碼。 正確答案:A單選題 86.【第5章】面向?qū)ο蟮亩鄳B(tài)性正確的說法是( )。A 不同名字的函數(shù)定義相同功能。 B 同一種運(yùn)算符定義不同的操作。 C 函數(shù)不允許同名。 D 派生類中不可出現(xiàn)與基類同名的函數(shù)。 正確答案:B單選題 87.【第5章】有關(guān)運(yùn)算符重載正確的描述是( )。A C++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符的操作個(gè)數(shù) B C++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符的優(yōu)先級(jí) C C++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符的結(jié)合性 D C++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符原來的功能 正確答案:D單選題 88.【第5章】如果在基類中將show聲明為不帶返回值的純虛函數(shù),正確的寫法是( )。A virtualshow()=0; B virtualvoidshow(); C virtualvoidshow()=0; D voidshow()=0virtual; 正確答案:C單選題 89.【第5章】不可定義作運(yùn)算符重載函數(shù)的是( )。A 類以外的函數(shù) B 成員函數(shù) C 構(gòu)造函數(shù) D 友員函數(shù)。 正確答案:C單選題 90.【第5章】能用友元函數(shù)重載的運(yùn)算符是( )。A + B = C [] D 正確答案:A單選題 91.【第5章】關(guān)于虛函數(shù)的下列描述中,正確的是( )。A 在基類中被關(guān)鍵字virtual說明,并在派生類重新定義的函數(shù)。 B 在派生類重新定義函數(shù)時(shí),用關(guān)鍵字virtual說明。 C 在派生類前用關(guān)鍵字virtual說明。 D 在派生類重新定義虛函數(shù)時(shí),要求與基類的虛函數(shù)可具有不同的函數(shù)名。 正確答案:A單選題 92.【第5章】通過基類指針或引用來訪問基類和派生類中的同名函數(shù),才考慮虛函數(shù)。正確的論述是( )。A 虛函數(shù)是在基類中用virtual說明,派生類中重新定義的函數(shù)。 B 虛函數(shù)是一個(gè)static類型的成員函數(shù)。 C 虛函數(shù)是一個(gè)非成員函數(shù)。 D 派生類的虛函數(shù)與基類的虛函數(shù)具有不同的參數(shù)個(gè)數(shù)和類型。 正確答案:A單選題 93.【第5章】也可定義作運(yùn)算符重載函數(shù)的是( )。A 構(gòu)造函數(shù) B 析構(gòu)函數(shù) C 成員函數(shù) D 主函數(shù)。 正確答案:C單選題 94.【第5章】面向?qū)ο蟮亩鄳B(tài)性正確的是( )。A 不同名字的函數(shù)定義相同功能。 B 同一種運(yùn)算符定義不同的操作。 C 函數(shù)不允許同名。 D 派生類中不能出現(xiàn)與基類同名的函數(shù)。 正確答案:B單選題 95.【第5章】派生類的對(duì)象對(duì)它的基類成員中,可以訪問的是( )。A 公有繼承的公有成員。 B 公有繼承的保護(hù)成員。 C 公有繼承的私有成員。 D 公有繼承的所有成員。 正確答案:A單選題 96.【第5章】關(guān)于抽象類的下列描述中,錯(cuò)誤的是( )。A 如果一個(gè)類至少有一個(gè)純虛函數(shù),那么該類為抽象類。 B 抽象類只能用作其他類的基類,不能建立抽象類對(duì)象。 C 抽象類可以用來定義指針。 D 抽象類可以作為函數(shù)的參數(shù)類型。 正確答案:D單選題 97.【第6章】打開磁盤文件的打開方式中,不能使用的是( )。A ios::both B ios::app C ios::int D ios::out 正確答案:A單選題 98.【第6章】打開磁盤文件的打開方式中,以寫方式打開文件為( )。A ios::ate B ios::out C ios::in D ios::app 正確答案:B單選題 99.【第6章】打開磁盤文件的打開方式中,以讀方式打開文件為( )。A ios::ate B ios::out C ios::in D ios::app 正確答案:C單選題 100.【第6章】C++進(jìn)行文件操作時(shí)需要包含的文件是( ):A fstream、h B iostream、h C stdio、h D math、h 正確答案:A加入錯(cuò)題集 關(guān)閉 窗體底端