《面向?qū)ο蟪绦蛟O(shè)計(jì)》第05章.docx
-
資源ID:9531653
資源大?。?span id="2tawclz" class="font-tahoma">80.35KB
全文頁(yè)數(shù):3頁(yè)
- 資源格式: DOCX
下載積分:9.9積分
快捷下載
會(huì)員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。
|
《面向?qū)ο蟪绦蛟O(shè)計(jì)》第05章.docx
面向?qū)ο蟪绦蛟O(shè)計(jì)第05章在線(xiàn)測(cè)試剩余時(shí)間:59:56窗體頂端答題須知:1、本卷滿(mǎn)分20分。 2、答完題后,請(qǐng)一定要單擊下面的“交卷”按鈕交卷,否則無(wú)法記錄本試卷的成績(jī)。 3、在交卷之前,不要刷新本網(wǎng)頁(yè),否則你的答題結(jié)果將會(huì)被清空。 第一題、單項(xiàng)選擇題(每題1分,5道題共5分)1、為了實(shí)現(xiàn)兩個(gè)復(fù)數(shù)類(lèi)對(duì)象c1,c2相加c1+c2,下面的語(yǔ)句正確的是()A、class Complex Complex operator+();B、class Complex Complex operator+(Complex &);C、class Complex Complex operator+(Complex, Complex);D、Complex operator+(Complex &);2、在成員函數(shù)中進(jìn)行雙目運(yùn)算符重載時(shí),其參數(shù)表中應(yīng)帶有( )個(gè)參數(shù)。A、0B、1C、2D、33、雙目運(yùn)算符重載為普通函數(shù)時(shí),其參數(shù)表中應(yīng)帶有( )個(gè)參數(shù)。A、0B、1C、2D、34、如果表達(dá)式a+中的“+”是作為普通函數(shù)重載的運(yùn)算符,若采用運(yùn)算符函數(shù)調(diào)用格式,則可表示為( )。A、a.operator+()B、operator+(a)C、operator+(a,1)D、operator+(1,a)5、如果表達(dá)式+a中的“+”是作為成員函數(shù)重載的運(yùn)算符,若采用運(yùn)算符函數(shù)調(diào)用格式,則可表示為( )。A、a.operator+(1)B、operator+(a)C、operator+(a,1)D、a.operator+()第二題、多項(xiàng)選擇題(每題2分,5道題共10分)1、在重載一運(yùn)算符時(shí),若運(yùn)算符函數(shù)的形參表中沒(méi)有參數(shù),則可能的情況是( )。A、該運(yùn)算符是一個(gè)單目運(yùn)算符。B、該運(yùn)算符函數(shù)有一個(gè)隱含的參數(shù)this。C、該運(yùn)算符函數(shù)是類(lèi)的成員函數(shù)。D、該運(yùn)算符函數(shù)是類(lèi)的友元函數(shù)。2、關(guān)于運(yùn)算符重載,下列說(shuō)法錯(cuò)誤的是( )。A、所有的運(yùn)算符都可以重載。B、通過(guò)重載,可以使運(yùn)算符應(yīng)用于自定義的數(shù)據(jù)類(lèi)型。C、通過(guò)重載,可以創(chuàng)造原來(lái)沒(méi)有的運(yùn)算符。D、通過(guò)重載,可以改變運(yùn)算符的優(yōu)先級(jí)。3、下面重載類(lèi)型轉(zhuǎn)換運(yùn)算符的語(yǔ)句正確的是( )A、class X X operator (int);B、class X operator(X, int);C、class X operator Z( );D、class X operator Y( );4、下面關(guān)于類(lèi)型轉(zhuǎn)換運(yùn)算符正確的說(shuō)法是( )A、重載類(lèi)型轉(zhuǎn)換運(yùn)算符沒(méi)有實(shí)際意義,因?yàn)镃+中有強(qiáng)制類(lèi)型轉(zhuǎn)換機(jī)制。B、重載類(lèi)型轉(zhuǎn)換運(yùn)算符為類(lèi)的成員函數(shù)的時(shí)候,沒(méi)有返回值,也沒(méi)有形參。C、重載類(lèi)型轉(zhuǎn)換運(yùn)算符可以實(shí)現(xiàn)任意兩種對(duì)象之間的轉(zhuǎn)換。D、重載類(lèi)型轉(zhuǎn)換運(yùn)算符可以把類(lèi)對(duì)象轉(zhuǎn)換為一般數(shù)據(jù)變量。5、下面關(guān)于函數(shù)調(diào)用運(yùn)算符正確的說(shuō)法是( )A、重載函數(shù)調(diào)用運(yùn)算符只能說(shuō)明為類(lèi)的非靜態(tài)成員函數(shù)B、重載了的函數(shù)調(diào)用運(yùn)算符可以帶多個(gè)形參,也可以帶缺省參數(shù)C、重載函數(shù)調(diào)用運(yùn)算符的作用與重載函數(shù)的作用相同D、重載函數(shù)的一般格式為: 類(lèi)名:operator();第三題、判斷題(每題1分,5道題共5分)1、多數(shù)運(yùn)算符可以重載,個(gè)別運(yùn)算符不能重載,運(yùn)算符重載是通過(guò)函數(shù)定義實(shí)現(xiàn)的。正確錯(cuò)誤2、對(duì)每個(gè)可重載的運(yùn)算符來(lái)講,它既可以重載為友元函數(shù),又可以重載為成員函數(shù)。正確錯(cuò)誤3、雙目運(yùn)算符重載為成員函數(shù)的時(shí)候,一個(gè)運(yùn)算對(duì)象由this指針給出,另一個(gè)運(yùn)算對(duì)象通過(guò)重載運(yùn)算符的形參傳遞。正確錯(cuò)誤4、雙目運(yùn)算符op重載為A類(lèi)的成員函數(shù)后,表達(dá)式“ obj1 op obj2”可以解釋為:operator op(obj1,obj2)。正確錯(cuò)誤5、重載運(yùn)算符為成員函數(shù)和友元函數(shù)時(shí)的關(guān)鍵區(qū)別在于成員函數(shù)具有this指針,而友元函數(shù)沒(méi)有this指針。正確錯(cuò)誤 窗體底端 恭喜,交卷操作成功完成!你本次進(jìn)行的面向?qū)ο蟪绦蛟O(shè)計(jì)第05章在線(xiàn)測(cè)試的得分為 20分(滿(mǎn)分20分),本次成績(jī)已入庫(kù)。若對(duì)成績(jī)不滿(mǎn)意,可重新再測(cè),取最高分。測(cè)試結(jié)果如下: 1.1 單選 對(duì) 為了實(shí)現(xiàn)兩個(gè)復(fù)數(shù)類(lèi)對(duì)象c1,c2相加c1+c2,下面的語(yǔ)句正確的是() 1.2 單選 對(duì) 在成員函數(shù)中進(jìn)行雙目運(yùn)算符重載時(shí),其參數(shù)表中應(yīng)帶有( )個(gè)參數(shù)。 1.3 單選 對(duì) 雙目運(yùn)算符重載為普通函數(shù)時(shí),其參數(shù)表中應(yīng)帶有( )個(gè)參數(shù)。 1.4 單選 對(duì) 如果表達(dá)式a+中的“+”是作為普通函數(shù)重載的運(yùn)算符,若采用運(yùn)算符函數(shù)調(diào)用格式,則可表示為( )。 1.5 單選 對(duì) 如果表達(dá)式+a中的“+”是作為成員函數(shù)重載的運(yùn)算符,若采用運(yùn)算符函數(shù)調(diào)用格式,則可表示為( )。 2.1 多選 對(duì) 在重載一運(yùn)算符時(shí),若運(yùn)算符函數(shù)的形參表中沒(méi)有參數(shù),則可能的情況是( )。 2.2 多選 對(duì) 關(guān)于運(yùn)算符重載,下列說(shuō)法錯(cuò)誤的是( )。 2.3 多選 對(duì) 下面重載類(lèi)型轉(zhuǎn)換運(yùn)算符的語(yǔ)句正確的是( ) 2.4 多選 對(duì) 下面關(guān)于類(lèi)型轉(zhuǎn)換運(yùn)算符正確的說(shuō)法是( ) 2.5 多選 對(duì) 下面關(guān)于函數(shù)調(diào)用運(yùn)算符正確的說(shuō)法是( ) 3.1 判斷 對(duì) 多數(shù)運(yùn)算符可以重載,個(gè)別運(yùn)算符不能重載,運(yùn)算符重載是通過(guò)函數(shù)定義實(shí)現(xiàn)的。 3.2 判斷 對(duì) 對(duì)每個(gè)可重載的運(yùn)算符來(lái)講,它既可以重載為友元函數(shù),又可以重載為成員函數(shù)。 3.3 判斷 對(duì) 雙目運(yùn)算符重載為成員函數(shù)的時(shí)候,一個(gè)運(yùn)算對(duì)象由this指針給出,另一個(gè)運(yùn)算對(duì)象通過(guò)重載運(yùn)算符的形參傳遞。 3.4 判斷 對(duì) 雙目運(yùn)算符op重載為A類(lèi)的成員函數(shù)后,表達(dá)式“ obj1 op obj2”可以解釋為:operator op(obj1,obj2)。 3.5 判斷 對(duì) 重載運(yùn)算符為成員函數(shù)和友元函數(shù)時(shí)的關(guān)鍵區(qū)別在于成員函數(shù)具有this指針,而友元函數(shù)沒(méi)有this指針。