可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
大工19秋《C&C++語(yǔ)言程序設(shè)計(jì)》在線作業(yè)3
試卷總分:100 得分:100
第1題,下列運(yùn)算符中,( )運(yùn)算符在C++中不能重載。
A、&&
B、[]
C、::
D、new
正確答案:
第2題,如果一個(gè)類至少有一個(gè)純虛函數(shù),那么就稱該類為( )。
A、抽象類
B、虛基類
C、派生類
D、以上都不對(duì)
正確答案:
第3題,在C++中,用于實(shí)現(xiàn)運(yùn)行時(shí)多態(tài)性的是( )。
A、內(nèi)聯(lián)函數(shù)
B、重載函數(shù)
C、模板函數(shù)
D、虛函數(shù)
正確答案:
第4題,以下基類中的成員函數(shù),表示純虛函數(shù)的是( )。
A、virtual void vf(int);
B、void vf(int)=0;
C、virtual void vf( )=0;
D、virtual void vf(int){ }
正確答案:
第5題,在C++中,可以從一個(gè)類派生出另一個(gè)類,前者稱為(),后者稱為派生類或子類。
A、基類或父類
B、繼承類
C、多態(tài)類
D、虛類
正確答案:
第6題,一個(gè)派生類可以從一個(gè)基類派生,也可以從多個(gè)基類派生。從一個(gè)基類派生的繼承稱為()。
A、單繼承
B、多繼承
C、有效繼承
D、以上都不是
正確答案:
第7題,派生類有3種繼承方式,公有繼承、私有繼承和()。
A、單繼承
B、多繼承
C、有效繼承
D、保護(hù)繼承
正確答案:
第8題,()是指聯(lián)編工作出現(xiàn)在編譯連接階段,這種聯(lián)編又稱為早期聯(lián)編,因?yàn)檫@種聯(lián)編過(guò)程是在程序開始運(yùn)行之前完成的。
A、動(dòng)態(tài)聯(lián)編
B、靜態(tài)聯(lián)編
C、多態(tài)聯(lián)編
D、以上都不是
正確答案:
第9題,在析構(gòu)函數(shù)前面加上關(guān)鍵字virtual進(jìn)行說(shuō)明,則稱該析構(gòu)函數(shù)為()。
A、虛構(gòu)造函數(shù)
B、虛成員函數(shù)
C、虛析構(gòu)函數(shù)
D、以上都不是
正確答案:
第10題,I/O操作分別由兩個(gè)類istream和ostream提供,由它們派生出一個(gè)類(),提供雙向I/O操作。
A、iostream
B、cin
C、cout
D、void
正確答案:
第11題,虛基類的構(gòu)造函數(shù)在非虛基類之前調(diào)用。
T、對(duì)
F、錯(cuò)
正確答案:T
第12題,若同一層次中包含多個(gè)虛基類,這些虛基類的構(gòu)造函數(shù)按它們說(shuō)明的順序調(diào)用。
T、對(duì)
F、錯(cuò)
正確答案:T
第13題,運(yùn)算符重載仍然保持其原來(lái)的優(yōu)先級(jí)、結(jié)合性和語(yǔ)法結(jié)構(gòu)。
T、對(duì)
F、錯(cuò)
正確答案:T
第14題,純虛函數(shù)是一個(gè)在基類中聲明的虛函數(shù),它在該基類中沒有定義具體的操作內(nèi)容,要求各派生類根據(jù)實(shí)際需要定義自己的版本。
T、對(duì)
F、錯(cuò)
正確答案:T
第15題,在C++中,打開一個(gè)文件,就是將這個(gè)文件與一個(gè)流建立關(guān)聯(lián);關(guān)閉一個(gè)文件,就取消這種關(guān)聯(lián)。
T、對(duì)
F、錯(cuò)
正確答案:T
第16題,在多繼承中,公有派生和私有派生對(duì)于基類成員在派生類中的可訪問(wèn)性與單繼承的規(guī)則完全不同。
T、對(duì)
F、錯(cuò)
正確答案:F
第17題,進(jìn)行文件操作時(shí)需要包含fstream.h文件。
T、對(duì)
F、錯(cuò)
正確答案:T
第18題,在ios中提供控制格式的標(biāo)志位中,oct是轉(zhuǎn)換為十六進(jìn)制形式的標(biāo)志位。
T、對(duì)
F、錯(cuò)
正確答案:F
第19題,控制格式I/O的操作中,setw()是設(shè)置域?qū)挼摹?br/>T、對(duì)
F、錯(cuò)
正確答案:T
第20題,friend是說(shuō)明友元函數(shù)的關(guān)鍵字。
T、對(duì)
F、錯(cuò)
正確答案:T