版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2015秋浙江大學(xué)《面向?qū)ο蟪绦蛟O(shè)計》在線作業(yè)及答案
您的本次作業(yè)分?jǐn)?shù)為:100分單選題
1.下面有關(guān)析構(gòu)函數(shù)特征的描述中,正確的是()。
?A一個類中可以定義多個析構(gòu)函數(shù)
?B析構(gòu)函數(shù)名與類名完全相同
?C析構(gòu)函數(shù)不能指定返回類型
,D析構(gòu)函數(shù)可以有一個或多個參數(shù)
正確答案:C
單選題
2.派生類中虛函數(shù)原型的()。
?A函數(shù)類型可以與基類中虛函數(shù)的原型不同
?B參數(shù)個數(shù)可以與基類中虛函數(shù)的原型不同
?C參數(shù)類型可以與基類中虛函數(shù)的原型不同
?D以上都不對
正確答案:D
單選題
3.類和派生類正確的關(guān)系是()。
?A從基類到派生類稱為繼承。
?B從派生類到基類稱為派生。
?C派生類包含了基類。
?D從基類到派生類稱為派生。
正確答案:D
單選題
4.析構(gòu)函數(shù)的特征是()。
?A析構(gòu)函數(shù)可以有多個參數(shù)。
?B析構(gòu)函數(shù)只能在類體內(nèi)定義。
?C一個類中只能定義一個析構(gòu)函數(shù)。
?D一個類中能定義多個析構(gòu)函數(shù)。
正確答案:C
單選題
5.如果在基類中將show聲明為不帶返回值的純虛函數(shù),正確的寫法
是()。
,Avirtualshow()=0;
,Bvirtualvoidshow();
,Cvirtualvoidshow()=0;
,Dvoidshow()=0virtual;
正確答案:C
單選題
6.若有定義char*words□:{“FORTRAN”,
“BASIC","PASCAL","JAVA",〃C〃};則輸出結(jié)果為AVA的語句是()。
,Aprintf*words[3]+1)
,Bprintf("%s",*words[4]+l)
,Cprintf*(words+3)+1)
,Dprintf("%s”,(*words+4)+1)
正確答案:c
單選題
7.已知有預(yù)編譯指令#defines(a,b)(a*b),則執(zhí)行語句i=l;
Area=s(3,5-i)+3;后,變量area的值為()。
?A14
?B15
?C16
?D17
正確答案:D
單選題
8.抽象類論述中,不正確的是()。
?A如果一個類至少有一個純虛函數(shù),那么該類為抽象類。
?B抽象類只能用作其他類的基類,不能建立抽象類對象。
?C抽象類可以用來定義指針。
?D抽象類可以作為某個函數(shù)的返回類型。
正確答案:D
單選題
9.下列條件語句中,功能與其他語句不同的是()。
,Aif(a)printf(//%d\n//,x);elseprintf(/z%d\n/z,y)
,Bif(a==0)printf("%d\n",y);elseprintf("%d\n",x)
,Cif(a!=0)printf(/z%d\n/z,x);elseprintf("%d\n",y)
,Dif(a==0)printf("%d\n",x);elseprintf("%d\n",y)
正確答案:D
單選題
10.類的友元可以訪問該類的()。
?A只能是數(shù)據(jù)成員
,B所有成員
?C只能是成員函數(shù)
?D只能是公有成員
正確答案:B
單選題
n.面向?qū)ο蟮某绦蛟O(shè)計中,定義類時保留字是用()。
?Atype
,Bclass
,Cprivate
,Dpublic
正確答案:D
單選題
12.置虛基類的目的是()。
?A簡化程序
?B消除二義性
,C提高運(yùn)行效率
?D減少目標(biāo)代碼
正確答案:B
單選題
13.表示year為閏年的c語言表達(dá)式為()。
,A(year%4==0&&year%100?!=0)&&(year%400==0)
,B(year%4==0&&year%100?!=0)||(year%400==0)
,C(year%4==0)&&(year%400==0)
,D(year%4==0)||(year%400==0)
正確答案:B
單選題
14.下列描述中,()是錯誤的。
?A內(nèi)聯(lián)函數(shù)主要解決程序的運(yùn)行效率問題
?B內(nèi)聯(lián)函數(shù)的定義必須出現(xiàn)在內(nèi)聯(lián)函數(shù)第一次被調(diào)用之前
?C內(nèi)聯(lián)函數(shù)中可以包括各種語句
?D對內(nèi)聯(lián)函數(shù)不可以進(jìn)行異常接口聲明
正確答案:C
單選題
15.下面有關(guān)靜態(tài)成員函數(shù)的描述中,正確的是()。
?A在靜態(tài)成員函數(shù)中可以使用this指針
?B在建立對象前,就可以為靜態(tài)數(shù)據(jù)成員賦值
?C靜態(tài)成員函數(shù)在類外定義時,要用static前綴
?D靜態(tài)成員函數(shù)只能在類外定義
正確答案:B
單選題
16.聲明類時,下面的說法正確的是()。
?A可以在類的聲明中給數(shù)據(jù)成員賦初值
,B數(shù)據(jù)成員的數(shù)據(jù)類型可以是registe
,Cprivate、public、protected可以按任意順序出現(xiàn)
,D沒有用private、public、protected定義的數(shù)據(jù)成員是公有成
員
正確答案:C
單選題
17.C++進(jìn)行文件操作時需要包含的文件是():
,Afstream、h
,Biostream、h
,Cstdio、h
,Dmath、h
正確答案:A
單選題
18.下列表達(dá)式中,不正確的表達(dá)式是()。
,Aa-1,b=l
,By=int(x)
?Ca=b=5
?Di++
正確答案:B
單選題
19.關(guān)于虛函數(shù),正確的描述是()。
?A構(gòu)造函數(shù)不能是虛函數(shù)
,B析構(gòu)函數(shù)不能是虛函數(shù)
-C虛函數(shù)可以是友元函數(shù)
-D虛函數(shù)可以是靜態(tài)成員函數(shù)
正確答案:A
單選題
20.關(guān)于delete運(yùn)算符的下列描述中,()是錯誤的。
,A它必須用于new返回的指針
?B使用它刪除對象時要調(diào)用析構(gòu)函數(shù)
?C對一個指針可以使用多次該運(yùn)算符
?D指針名前只有一對方括號符號,不管所刪除數(shù)組的維數(shù)
正確答案:C
單選題
21.下面有關(guān)重載函數(shù)的說法中正確的是()。
-A重載函數(shù)必須具有不同的返回值類型
?B重載函數(shù)形參個數(shù)必須不同
-C重載函數(shù)必須有不同的形參列表
?D重載函數(shù)名可以不同
正確答案:C
單選題
22.關(guān)于虛函數(shù)的下列描述中,正確的是()。
?A在基類中被關(guān)鍵字virtual說明,并在派生類重新定義的函數(shù)。
,B在派生類重新定義函數(shù)時,用關(guān)鍵字virtual說明。
,C在派生類前用關(guān)鍵字virtual說明。
?D在派生類重新定義虛函數(shù)時,要求與基類的虛函數(shù)可具有不同的
函數(shù)名。
正確答案:A
單選題
23.對象是現(xiàn)實(shí)世界中的一個實(shí)體,不是其特性的是()。
?A必須有一個關(guān)鍵字,以示區(qū)別。
?B每個對象必須有一個名字。
?C有屬性。
,D有操作。
正確答案:A
單選題
24.定義作運(yùn)算符重載函數(shù)的是()。
,A構(gòu)造函數(shù)
,B析構(gòu)函數(shù)
,C主函數(shù)。
?D類以外的函數(shù)
正確答案:D
單選題
25.執(zhí)行下列程序段后,int*p,A=10,B=l;p=&b;A=a+(*p)++;
變量a,b的值為:()。
,Aa-10,b=l
,Ba=10,b=2
,Ca=ll,b=l
,Da=ll,b=2
正確答案:D
單選題
26.下列的各種函數(shù)中,是本類的成員函數(shù)()。
,A構(gòu)造函數(shù)
?B拷貝構(gòu)造函數(shù)
,C友元函數(shù)
,D缺省參數(shù)的構(gòu)造函數(shù)
正確答案:C
單選題
27.元的作用之一是()。
?A提高程序的運(yùn)行效率
?B加強(qiáng)類的封裝性
?C實(shí)現(xiàn)數(shù)據(jù)的隱藏性
?D增加成員函數(shù)的種類
正確答案:A
單選題
28.現(xiàn)實(shí)世界中的對象,以下不是它的特性的是()。
?A每一個必須有一個名字以區(qū)別于其他對象;
?B用屬性來描述對象的某些特征;
?C有一組操作,每組操作決定對象的一種行為;
?D有一關(guān)鍵字class
正確答案:D
單選題
29.類成員在派生類中的訪問屬性描述中,正確的是()。
?A無論哪種派生,基類的公有成員不允許派生類的成員函數(shù)訪問。
?B無論哪種派生,基類的保護(hù)成員不允許派生類的成員函數(shù)訪問。
?C無論哪種派生,基類的私有成員允許派生類的成員函數(shù)訪問。
?D無論哪種派生,基類的保護(hù)成員允許派生類的成員函數(shù)訪問。
正確答案:D
單選題
30.執(zhí)行x=T;do{x=x*x;}while(!x);循環(huán)時,下列說法
正確的是()。
-A循環(huán)體將執(zhí)行一次
-B循環(huán)體將執(zhí)行兩次
-C循環(huán)體將執(zhí)行無限次
?D系統(tǒng)將提示有語法錯誤
正確答案:A
單選題
31.通過基類指針或引用來訪問基類和派生類中的同名函數(shù),才考慮
虛函數(shù)。正確的論述是()。
?A虛函數(shù)是在基類中用virtual說明,派生類中重新定義的函數(shù)。
,B虛函數(shù)是一個static類型的成員函數(shù)。
?C虛函數(shù)是一個非成員函數(shù)。
?D派生類的虛函數(shù)與基類的虛函數(shù)具有不同的參數(shù)個數(shù)和類型。
正確答案:A
單選題
32.關(guān)于成員函數(shù)特征的下述描述,不正確的是()。
?A成員函數(shù)一定要在類內(nèi)定義。
?B成員函數(shù)可以重載。
?C成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值。
?D可在類內(nèi)定義。
正確答案:A
單選題
33.下面的類型聲明中正確是()。
,Aint&a[4];
,Bint&*p;
,Cint&feq;
,Dinti,*p=&i;
正確答案:D
單選題
34.下面有關(guān)對構(gòu)造函數(shù)的描述中,正確的是()。
?A構(gòu)造函數(shù)可以帶有返回值
?B構(gòu)造函數(shù)的名字與類名完全相同
,C構(gòu)造函數(shù)必須帶有參數(shù)
?D構(gòu)造函數(shù)必須定義,不能默認(rèn)
正確答案:B
單選題
35.以下各語句或語句組中,正確的操作是()。
,Achars[6]="123456”;
,Bcharts;s="123456”;
,Ccharts;gets(s);
,Dchars[6];scanf("%s”,&s);
正確答案:B
單選題
36.面向?qū)ο蟮亩鄳B(tài)性正確的說法是()。
?A不同名字的函數(shù)定義相同功能。
?B同一種運(yùn)算符定義不同的操作。
,C函數(shù)不允許同名。
?D派生類中不可出現(xiàn)與基類同名的函數(shù)。
正確答案:B
單選題
37.于成員函數(shù)的說法,不正確的是()。
?A成員函數(shù)可以是內(nèi)置函數(shù)。
?B成員函數(shù)可以在類內(nèi)先聲明,再在類外定義完整。
?C成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值。
?D成員函數(shù)一定要在類內(nèi)定義完整。
正確答案:D
單選題
38.重載函數(shù)在調(diào)用時選擇的依據(jù)中,()是錯誤的。
,A函數(shù)名字
?B函數(shù)的返回類型
,C參數(shù)個數(shù)
?D參數(shù)的類型
正確答案:B
單選題
39.打開磁盤文件的打開方式中,以寫方式打開文件為()。
,Aios::ate
,Bios::out
,Cios::in
,Dios::app
正確答案:B
單選題
40?個基類可以派生出二個派生類,這種繼承關(guān)系稱為()。
,A多繼承
?B多重繼承
?C單繼承
,D雙重繼承
正確答案:C
單選題
41.若定義intA[2][3]={l,2,3,4,5,6};則值為4的數(shù)組元素是()。
?Aa[l][O]
?Ba[l][l]
?Ca[2][0]
?Da[2][l]
正確答案:A
單選題
42.與數(shù)學(xué)式子對應(yīng)的C語言表達(dá)式是()。
?A3*x”n/(2*xT)
,B3*x*n/(2*xT)
,C3*pow(x,n)/(2*xT)
?D3*pow(n,x)/(2*xT)
正確答案:C
單選題
43.是面向?qū)ο笙到y(tǒng)的特性是()。
?A封裝性、繼承性、多態(tài)性
?B封裝性、繼承性、保密性
?c封裝性、繼承性、重載性
?D完整性、繼承性、多態(tài)性
正確答案:A
單選題
44.派生類的對象對它的基類成員中,可以訪問的是()。
?A公有繼承的公有成員。
?B公有繼承的保護(hù)成員。
?C公有繼承的私有成員。
?D公有繼承的所有成員。
正確答案:A
單選題
45.設(shè)已經(jīng)定義好了一個類student,現(xiàn)在要定義類derived,它是從
student私有派生的,定義類derived的正確寫法是()。
,Aclasederived::studentprivate{,,,);
,Bclasederived::studentpublic{,?,};
,Cclasederived::privatestudent{,,,};
,Dclasederived::publicstudent{,,,};
正確答案:C
單選題
46.在C程序中,“e2”可以是()。
?A實(shí)型常數(shù)100
?B值為100的整型常數(shù)
?c非法標(biāo)識符
?D合法標(biāo)識符
正確答案:D
單選題
47.以下敘述中不正確的是()。
?A在不同的函數(shù)中可以使用相同名字的變量
?B函數(shù)中的形式參數(shù)是局部變量
,C在一個函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效
,D在一個函數(shù)內(nèi)的復(fù)合語句中定義的變量在本函數(shù)范圍內(nèi)有效
正確答案:D
單選題
48類和派生類的相互關(guān)系不正確的是()。
?A從基類到派生類稱為派生。
?B派生類還可以再作為另一派生類的基類。
?C從派生類到基類稱為派生。
?D從派生類到基類稱為繼承。
正確答案:C
單選題
49.下列的各函數(shù)中,是成員函數(shù)的是()。
,A主函數(shù)
?B返回對象的函數(shù)
?C默認(rèn)參數(shù)的構(gòu)造函數(shù)
,D友元函數(shù)
正確答案:C
單選題
50.打開磁盤文件的打開方式中,以讀方式打開文件為()。
,Aios::ate
,Bios::out
,Cios::in
,Dios::app
正確答案:C
單選題
51.如果定義并初始化一個數(shù)組int
s[10]={l,2,3,4,5,6,7,8,9,10};則執(zhí)行
printf("%d\n",a[a[l]*a[2]])語句后的輸出結(jié)果是()□
?A3
?B4
?C7
?D2
正確答案:C
單選題
52.造函數(shù)是在()時被執(zhí)行的。
?A程序編譯
?B創(chuàng)建對象
?c創(chuàng)建類
?D程序裝人內(nèi)存
正確答案:B
單選題
53.假設(shè)已經(jīng)有定義"constChar*Constname="chen";”下面的語
句中正確的是()。
,Aname[3]=,a;
,Bname=
,Cname=newChar[5];
?Dcout?NAME[3];
正確答案:D
單選題
54.定義類,再用類定義對象是()。
?A結(jié)構(gòu)化程序設(shè)計的主要特點(diǎn)。
?BC語言的主要特點(diǎn)。
?C面向過程的程序設(shè)計的主要特點(diǎn)
?D面向?qū)ο蟪绦蛟O(shè)計的主要特點(diǎn)。
正確答案:D
單選題
55.是構(gòu)造函數(shù)的特征是()。
?A構(gòu)造函數(shù)不可以有形式參數(shù)。
?B在創(chuàng)建對象時被執(zhí)行。
?c構(gòu)造函數(shù)與類不同名。
?D構(gòu)造函數(shù)必須說明返回類型。
正確答案:B
單選題
56.對虛基類的論述,正確的是()。
,A定義基類時加virtual。
,B定義派生類時,在基類名前加virtual。
,C成員函數(shù)前加virtual。
,D在派生類名前加virtual。
正確答案:B
單選題
57.一個派生類有多個父類,而這多個父類又有一個共同基類,這種
情況,才考慮設(shè)置虛基類,目的是()。
?A消除二義性。
?B簡化程序。
,C提高運(yùn)行效率。
?D減少目標(biāo)代碼。
正確答案:A
單選題
58.先定義類,再用類定義對象、對象數(shù)組、對象指針是()。
?A結(jié)構(gòu)化程序設(shè)計的主要特點(diǎn)。
?BC語言的主要特點(diǎn)。
?c面向過程的程序設(shè)計的主要特點(diǎn)。
?D面向?qū)ο蟪绦蛟O(shè)計的主要特點(diǎn)。
正確答案:D
單選題
59.的概念是()。
?A所有對象的集合。
?B同一類記錄的集合。
,C同一類數(shù)據(jù)的集合。
?D對一組具有共同的屬性特征和行為特征的對象的抽象。
正確答案:D
單選題
60.下列語句中錯誤的是()。
,Aint*p=newint(10);
,Bint*p=newint[10];
,Cint*p=newint;
,Dint*p=newint[40](0);
正確答案:D
單選題
61.在()情況下適宜采用內(nèi)聯(lián)函數(shù)。
-A函數(shù)代碼小,頻繁調(diào)用
-B函數(shù)代碼多,頻繁調(diào)用
?C函數(shù)體含有遞歸語句
?D函數(shù)體含有循環(huán)語句
正確答案:A
單選題
62.C++中,類和對象之間的關(guān)系是()。
?A結(jié)構(gòu)類型和結(jié)構(gòu)體的關(guān)系。
?B定義和被定義的關(guān)系。
-C調(diào)用和被調(diào)用的關(guān)系。
,D型和值的關(guān)系。
正確答案:A
單選題
63.對象是現(xiàn)實(shí)世界中的一個實(shí)體,其特性的是()。
?A必須有一個關(guān)鍵字,以示區(qū)別。
?B每個對象都有對象標(biāo)識名。
?C只有數(shù)據(jù)屬性。
,D只有操作函數(shù)。
正確答案:B
單選題
64.多繼承構(gòu)造函數(shù)定義中,幾個基類構(gòu)造函數(shù)用()分隔。
,A:
?B;
?C,
?D::
正確答案:c
單選題
65.在友元函數(shù)的下面說法中,正確的是()。
?A友元函數(shù)是獨(dú)立于當(dāng)前類的外部函數(shù)。
?B一個友元函數(shù)不能同時定義為兩個類的友元函數(shù)
?C友元函數(shù)必須在類的外部定義。
,D在外部定義友元函數(shù)時,必須加friend
正確答案:A
單選題
66.面向?qū)ο螅?-0)程序設(shè)計是一種新的程序設(shè)計范型。這種范型的
主要特征是()。
?A程序:對象+消息
-B程序:函數(shù)+調(diào)用
?C程序:算法+數(shù)據(jù)
?D程序:過程+調(diào)用
正確答案:A
單選題
67.生類析構(gòu)函數(shù)的執(zhí)行順序正確的是()。
?A先執(zhí)行基類的析構(gòu)函數(shù),再執(zhí)行派生類的析構(gòu)函數(shù)。
?B先執(zhí)行派生類的析構(gòu)函數(shù),再執(zhí)行基類的析構(gòu)函數(shù)。
?C基類析構(gòu)函數(shù)執(zhí)行總是在先。
,D以上都不是。
正確答案:B
單選題
68.面向?qū)ο蟮亩鄳B(tài)性正確的是()。
?A不同名字的函數(shù)定義相同功能。
?B同一種運(yùn)算符定義不同的操作。
,C函數(shù)不允許同名。
?D派生類中不能出現(xiàn)與基類同名的函數(shù)。
正確答案:B
單選題
69.還可定義作運(yùn)算符重載函數(shù)的是()。
?A類以外的函數(shù)
,B構(gòu)造函數(shù)
,C析構(gòu)函數(shù)
,D主函數(shù)。
正確答案:A
單選題
70.在C程序中,如果有FILE*fp;則對于文件指針fp,下面說法正
確的是()。
?Afp是文件讀寫位置
?B可以用一個fp同時對多個文件緩沖區(qū)操作
?Cfp是用以描述文件緩沖區(qū)信息的結(jié)構(gòu)的指針
?D當(dāng)對文件進(jìn)行讀寫操作時,fp也跟著移動
正確答案:c
單選題
71.個基類可以派生出一個派生類,該派生類再派生出一個派生類,
這種繼承關(guān)系稱為()。
?A多繼承
?B多重繼承
?C雙重繼承
,D單繼承
正確答案:D
單選題
72.假設(shè)已經(jīng)有定義“char*Constname="chen";”下面的語句中正
確的是()。
,Aname[3]=,q';
,Bname=
,Cname=newChar[5];
,Dname=newChar('q');
正確答案:A
單選題
73.關(guān)于抽象類的下列描述中,正確的是()。
?A如果一個類至少有一個純虛函數(shù),那么該類為抽象類。
?B抽象類能用作其他類的基類,還能定義抽象類對象。
?C抽象類中不能再定義普通成員函數(shù)。
?D抽象類可以作為函數(shù)的參數(shù)類型。
正確答案:A
單選題
74.在面向?qū)ο蟮某绦蛟O(shè)計C++中,當(dāng)用cin、cout輸入、輸出時程
序頭部要()。
?A#include<stdio.h>
,B#include<iostream.h>
?C#include<stdli
正確答案:B
單選題
75.不可定義作運(yùn)算符重載函數(shù)的是()。
?A類以外的函數(shù)
,B成員函數(shù)
?C構(gòu)造函數(shù)
,D友員函數(shù)。
正確答案:C
單選題
76.關(guān)于new運(yùn)算符的下列描述中,()是錯誤的。
?A它可以用來動態(tài)創(chuàng)建對象和對象數(shù)組
?B使用它創(chuàng)建的對象或?qū)ο髷?shù)組可以使用運(yùn)算符delete刪除
?C使用它創(chuàng)建對象時要調(diào)用構(gòu)造函數(shù)
?D使用它創(chuàng)建對象數(shù)組時必須指定初始值
正確答案:D
單選題
77.打開磁盤文件的打開方式中,不能使用的是()。
?Aios::both
,Bios::app
,Cios::int
,Dios::out
正確答案:A
單選題
78.生類構(gòu)造函數(shù)的執(zhí)行順序正確的是()。
?A先執(zhí)行基類的構(gòu)造函數(shù),再執(zhí)行派生類的構(gòu)造函數(shù)。
?B先執(zhí)行派生類的構(gòu)造函數(shù),再執(zhí)行基類的構(gòu)造函數(shù)。
?C先執(zhí)行派生類構(gòu)造函數(shù)的函數(shù)體,再執(zhí)行基類構(gòu)造函數(shù)的函數(shù)
體。
,D以上都不是。
正確答案:A
單選題
79.下面有關(guān)友元函數(shù)的描述中,正確的說法是()。
?A友元函數(shù)是獨(dú)立于當(dāng)前類的外部函數(shù)
?B一個友元函數(shù)不能同時定義為兩個類的友元函數(shù)
?C友元函數(shù)必須在類的外部定義
,D在外部定義友元函數(shù)時,必須加關(guān)鍵字friend
正確答案:A
單選題
80.類和派生類的相互關(guān)系正確的是()。
?A從基類到派生類稱為派生。
?B從基類到派生類稱為繼承。
?C從派生類到基類稱為派生。
?D派生類包含了基類。
正確答案:A
單選題
81.關(guān)于抽象類的下列描述中,錯誤的是()。
?A如果一個類至少有一個純虛函數(shù),那么該類為抽象類。
?B抽象類只能用作其他類的基類,不能建立抽象類對象。
?C抽象類可以用來定義指針。
?D抽象類可以作為函數(shù)的參數(shù)類型。
正確答案:D
單選題
82?類的友元允許訪問該類的()。
?A只能是數(shù)據(jù)成員
?B私有成員
?C只能是成員函數(shù)
?D只能是公有成員
正確答案:B
單選題
83.能用友元函數(shù)重載的運(yùn)算符是()。
?A+
?B=
?C[]
?D->
正確答案:A
單選題
84.下列的各函數(shù)中,不是成員函數(shù)的是()。
,A構(gòu)造函數(shù)
?B拷貝構(gòu)造函數(shù)
,C默認(rèn)參數(shù)的構(gòu)造函數(shù)
,D友元函數(shù)
正確答案:D
單選題
85.類成員在派生類中的訪問屬性描述中,錯誤的是()。
?A無論哪種派生,基類的公有成員允許派生類的成員函數(shù)訪問。
?B無論哪種派生,基類的保護(hù)成員允許派生類的成員函數(shù)訪問。
?C無論哪種派生,基類的私有成員不允許派生類的成員函數(shù)訪問。
?D無論哪種派生,基類的保護(hù)成員不允許派生類的成員函數(shù)訪問。
正確答案:D
單選題
86.不是面向?qū)ο笙到y(tǒng)的特性是()。
?A封裝性
?B繼承性
?C保密性
?D多態(tài)性
正確答案:C
單選題
87.不是析構(gòu)函數(shù)的特征是()。
?A析構(gòu)函數(shù)可以有多個參數(shù)。
,B析構(gòu)函數(shù)是成員函數(shù)。
?C一個類中只能定義一個析構(gòu)函數(shù)。
,D析構(gòu)函數(shù)不能有參數(shù)。
正確答案:A
單選題
88.下列關(guān)于純虛函數(shù)與抽象類的描述中,錯誤的是()。
?A純虛函數(shù)是一種特殊的函數(shù),它允許沒有具體的實(shí)現(xiàn)
?B抽象類是指具有純虛函數(shù)的類
?C一個基類的說明中有純虛函數(shù),該基類的派生類一定不再是抽象
類
?D抽象類只能作為基類來使用,其純虛函數(shù)的實(shí)現(xiàn)由派生類給出
正確答案:C
單選題
89.有關(guān)運(yùn)算符重載正確的描述是()。
?AC++語言允許在重載運(yùn)算符時改變運(yùn)算符的操作個數(shù)
?BC++語言允許在重載運(yùn)算符時改變運(yùn)算符的優(yōu)先級
?CC++語言允許在重載運(yùn)算符時改變運(yùn)算符的結(jié)合性
?DC++語言允許在重載運(yùn)算符時改變運(yùn)算符原來的功能
正確答案:D
單選題
90.C++程序中函數(shù)原型(函數(shù)聲明)錯誤的寫法是()。
,AintAdd(intA,intB);
,BintAdd(int,int);
,CintAdd(intA,B);
,DintAdd(intA,int);
正確答案:C
單選題
91.下列屬于合法的C語言賦值語句的是()。
?Aa=b=58
?Bi++
?Ca=58,b=58
,Dk=int(a+b)
正確答案:A
單選題
92.也可定義作運(yùn)算符重載函數(shù)的是()。
?A構(gòu)造函數(shù)
,B析構(gòu)函數(shù)
?C成員函數(shù)
,D主函數(shù)。
正確答案:C
單選題
93.對虛基類正確的論述正確的是()。
,A定義基類時加virtual。
,B成員函數(shù)前加virtual。
,C在派生類名前加virtual。
,D定義派生類時,在基類名前加virtual。
正確答案:D
單選題
94.是構(gòu)造函數(shù)的特征是()。
?A構(gòu)造函數(shù)不能與類同名。
?B構(gòu)造函數(shù)必須說明返回類型。
?C構(gòu)造函數(shù)可以有形式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智慧農(nóng)業(yè)承包田地合同協(xié)議書范本4篇
- 二零二五年度“2024版內(nèi)通辦”一方案企業(yè)內(nèi)部知識管理合同4篇
- 美容院技術(shù)專利引進(jìn)與2025年度股份合作合同樣本3篇
- 影視制作成本控制與管理合同(2025年度)3篇
- 二零二五版現(xiàn)代農(nóng)業(yè)產(chǎn)業(yè)園施工承包合同4篇
- 二零二五年度農(nóng)機(jī)租賃及農(nóng)產(chǎn)品質(zhì)量安全檢測合同
- 二零二五年度出租車車輛租賃與車輛安全檢測服務(wù)合同3篇
- 2025年度個人二手車轉(zhuǎn)讓及二手車市場推廣合同
- 二零二五年度林業(yè)苗圃定向培育與銷售合同范本3篇
- 2025年度山塘水利工程承包合同(2025版)4篇
- 安檢人員培訓(xùn)
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期1月期末 英語試題
- 危險性較大分部分項(xiàng)工程及施工現(xiàn)場易發(fā)生重大事故的部位、環(huán)節(jié)的預(yù)防監(jiān)控措施
- 《榜樣9》觀后感心得體會四
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識》備考題庫(含答案)
- 化學(xué)-廣東省廣州市2024-2025學(xué)年高一上學(xué)期期末檢測卷(一)試題和答案
- 2025四川中煙招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
- 營銷策劃 -麗亭酒店品牌年度傳播規(guī)劃方案
- 2025年中國蛋糕行業(yè)市場規(guī)模及發(fā)展前景研究報告(智研咨詢發(fā)布)
- 潤滑油過濾培訓(xùn)
評論
0/150
提交評論