freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)復(fù)習(xí)試題答案-全文預(yù)覽

2025-09-24 11:29 上一頁面

下一頁面
  

【正文】 i(t), b(t), j(t) { } . 在哪種派生 方式中 , 派生類可以訪問基類中的 protected 成員 ( B ) A)public 和 private B)public、 protected 和 private C)protected 和 private D)僅 protected 在 C++中,類與類之間的繼承關(guān)系具有( C ) A) 自反性 B) 對稱性 C) 傳遞性 D) 反對稱性 下列關(guān)于類的繼承描述中,( A )是錯(cuò)誤的 A) 派生類可以訪問基類的所有數(shù)據(jù)成員, 也能調(diào)用基類的所有成員函數(shù) B) 派生類也是基類,但基類不一定具有派生類的全部屬性和方法 C) 繼承描述類的層次關(guān)系,派生類可以具有與基類相同的屬性和方法 D) 一個(gè)基類可以有多個(gè)派生類,一個(gè)派生類可以有多個(gè)基類 .當(dāng)一個(gè)派生類僅有 protected 繼承一個(gè)基類時(shí),基類中的所有公有成員成為派生類的( C) A) public 成員 B) private 成員 C) protected 成員 D) 友元 當(dāng)一個(gè)派生類私有繼承一個(gè)基類時(shí),基類中的所有 公有 成員和保護(hù)成員成為派 生類的( B ) A) public 成員 B) private 成員 C) protected 成員 D) 友元 不論派生類以何種方法繼承基類,都不能使用基類的( B ) A) public 成員 B) private 成員 C) protected 成員 D) public 成員和 protected 成員 在創(chuàng)建派生類對象時(shí),構(gòu)造函數(shù)的執(zhí)行順序是( D) A) 對象成員構(gòu)造函數(shù)、基類構(gòu)造函數(shù)、派生類本身的構(gòu)造函數(shù) B) 派生類本身的構(gòu)造函數(shù)、基類構(gòu)造函數(shù)、對象成員構(gòu)造函數(shù) C) 基類構(gòu)造函數(shù)、派生類本身的構(gòu)造函數(shù)、對象成員構(gòu)造函數(shù) D) 基類構(gòu)造函數(shù)、對象成員構(gòu)造函數(shù)、派生類本身的構(gòu)造函數(shù) 下列虛基類的聲明中,正確的是 ( D )。 class Derived: protected Base { Base b。 a4(10)。 a1=Y(1,3)。 class Y:public X{ int b。 ()。 } void MyClass::Print() { coutThe value of j is Jendl。 }。 void Print()。)。 } void MyClass::Print() { coutThe value of ch is chendl。 ch=39。 void Print()。 A、 類的含義 B、 構(gòu)造函數(shù)的特點(diǎn) C、 拷貝構(gòu)造函數(shù)的調(diào)用 D、 析構(gòu)函數(shù)的定義及其特點(diǎn) E、 靜態(tài)成員的分類及各自的特點(diǎn) 1) 寫出下列程序的運(yùn)行結(jié)果。 1 在定義類的對象時(shí) ,C++程序?qū)⒆詣?dòng)調(diào)用該對象的 __構(gòu)造 ___函數(shù)初始化對象自身。 } 1 __new__運(yùn)算符對指定類型對象動(dòng)態(tài)分配內(nèi)存并返 回該類型的 __指針 __。} ____friend______int GetNum(___MyClass ______my)。 void main() { Myclass my(10)。 include class MyClass { pub1ic: ___ MyClass ( int a ) {_x = a。 若要把類 FriendClass 定義為類 MyClass 的友元類 ,則應(yīng)在類 MyClass 的定義中加入語句_friend class FriendClass; ___。 __delete__運(yùn)算符刪除 new 運(yùn)算符所動(dòng)態(tài)分配的內(nèi)存空間。 A. 說明靜態(tài)數(shù)據(jù)成員時(shí)前邊要加修飾符 static; B. 靜態(tài)數(shù)據(jù)成員要在類體外進(jìn)行初始化; C.引用靜態(tài)數(shù)據(jù)成員時(shí),要在靜態(tài)數(shù)據(jù)成員 名前加 類名 和作用域運(yùn)算符; D.靜態(tài)數(shù)據(jù)成員不是所有對象所共用的。 A.一個(gè)類中只能定義一個(gè)析構(gòu)函數(shù); B. 析構(gòu)函數(shù)名 與類名不同; C. 析構(gòu)函數(shù)的定義只能在類體內(nèi); D. 析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù)。 A.返回值 B. this 指針 C. 指針參數(shù) D. 返回類型 在下列關(guān)鍵字中,用于說明類中公有成員的是( A )。 A. 進(jìn)行數(shù)據(jù)類型的轉(zhuǎn)換 B. 用對象調(diào)用成員函數(shù) C. 用對象初始化對象 D. 用一般類型的數(shù)據(jù)初始化對象 下列靜態(tài)數(shù)據(jù)成員的特性中,錯(cuò)誤的是( D )。( A ) A)void print()const; B)const void print(); C)void const print(): D)void print(const); 在類定義的外部,可以被訪問的成員有( C ) A)所有類成員 B)private 的類成員 C)public 的類成員 D)public 或 private 的類成員 關(guān)于類和對象不正確的說法是:( C ) A)類是一種類型,它封裝了數(shù)據(jù)和操作 B)對象是類的實(shí)例 C)一 個(gè)類的對象只有一個(gè) D)一個(gè)對象必屬于某個(gè)類 在 C++中實(shí)現(xiàn)封裝是借助于 ( B ) A)枚舉 B) 類 C) 數(shù)組 D)函數(shù) 定義析構(gòu)函數(shù)時(shí),應(yīng)該注意:( C ) A)其名與類名完全相同 B)返回類型是 void 類型 C)無形參,也不可重載 D)函數(shù)體中必須有 delete 語句 類 clase CC1 的說明如下,錯(cuò)誤的語句是:( A ) clase CC1{ int a=2; //(A) CC1(); //(B) public: CC1(int val); //(C) ~CC1(); //(D) }; 類的指針成員的初始化是通過函數(shù)完成的,這個(gè)函數(shù)通常是: ( B ) A)析構(gòu)函數(shù) B) 構(gòu)造函數(shù) C)其它成員函數(shù) D)友元函數(shù) 關(guān)于構(gòu)造函數(shù)的說法,不正確的是:( A ) A)沒有定義構(gòu)造函數(shù)時(shí),系統(tǒng)將不會(huì)調(diào)用它 B)其名與類名完全相同 C)它在對象被創(chuàng)建時(shí)由系統(tǒng)自動(dòng)調(diào)用 D)沒有返回值 通常拷貝構(gòu)造函數(shù)的參數(shù)是:( C ) A)對象名 B)對象的成員名 C)對象的引用名 D)對象的指針名 關(guān)于成員函數(shù)特征的描述中,錯(cuò)誤的是:( A ) A)成員函數(shù)一定是內(nèi)聯(lián)函數(shù) B)成員函數(shù)可以重載 C)成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值 D)成員函數(shù)可以是靜態(tài)的 下列關(guān)于構(gòu)造函數(shù)的描述中,錯(cuò)誤的是:( D ) A)構(gòu)造函數(shù)可以設(shè)置默認(rèn)參數(shù); B)構(gòu)造函數(shù)在定義類對象時(shí)自動(dòng)執(zhí)行 C)構(gòu)造函數(shù)可以是內(nèi)聯(lián)函數(shù); D)構(gòu)造函數(shù)不可以重載 有如下類聲明“ class A{int x; ?? };”,則 A類的成 員 x是:( B ) A)公有數(shù)據(jù)成員 B)私有數(shù)據(jù)成員 C)公有成員函數(shù) D)私有成員函數(shù) 類 TM和類 TN是兩個(gè)獨(dú)立的類,那么類 TM中哪種形式的數(shù)據(jù)成員一定是不允許的: ( C ) A)TM * a B)TN amp。s num is20 The Field39。 } coutThe main39。 Fun()。s num isnumendl。 coutn=nendl。 } void main() { int m=0,n=0。 } 結(jié)果: 20,20 2)寫出下列程序的運(yùn)行結(jié)果。p=x。所以函數(shù)重載時(shí)必須是參數(shù)類型或者數(shù)量不同。但是由于重復(fù)編碼會(huì)產(chǎn)生較長代碼,所以內(nèi)聯(lián)函數(shù)通常都非常小。 } 定義一個(gè)函數(shù)時(shí),若只允許函數(shù)體訪問形參的值而不允許修改它的值 ,則應(yīng)把該形參聲明為 __常量 __,即在該形參聲明的前面加上 __const__關(guān)鍵字進(jìn)行修飾。x,int amp。I++) ____ sum += array[I]_____ 。 coutSum of array:Totalendl。 include __ int Totalsum(int array[],int len)__ 。 下面是一個(gè)求數(shù)組元素之和的程序。b。a。 39。,若要將整型變量 y 定義為變量 x的引用 ,則應(yīng)使用的定義語句是_int amp。 D、 float amp。 B、 char amp。 A、代表某一具體函數(shù) B、與模板函數(shù)是同一個(gè)函數(shù) C、與某一個(gè)具體的數(shù)據(jù)類型連用 D、是模板函數(shù)實(shí)例化的結(jié)果 在 C++中,關(guān)于下列設(shè)置參數(shù)默認(rèn)值的描述中,正確的是( C) A、不允許設(shè)置參數(shù)的默認(rèn)值 B、設(shè)置參數(shù)默認(rèn)值只能在定義函數(shù)時(shí)設(shè)置 C、設(shè)置參數(shù)默認(rèn)值時(shí),應(yīng)該是先設(shè)置右邊的再設(shè)置左邊的 D、設(shè)置參數(shù)默認(rèn)值時(shí),應(yīng)該全部參數(shù)都設(shè)置 下 列表示引用的方法中 ,( A) 是正確的。s,t); C f(s,t); D f(s,amp。 A. 內(nèi)聯(lián)函數(shù) B. 重載函數(shù) C. 遞歸函數(shù) D. 嵌套函數(shù) 已知函數(shù) f 的原型為: void f (intamp。X=m; D)float amp。語法擴(kuò)充 選擇題 在 C++中 用 ( D ) 能夠 實(shí)現(xiàn) 將參數(shù)值帶回。t=10; C)int amp。rad=hot; hot=hot+100; coutradendl; A) 0 B) 100 C) 300 D) 200 系統(tǒng)在調(diào)用重載函數(shù)時(shí),不能作為確定哪個(gè)重載函數(shù)被調(diào)用的依據(jù)是:( D ) A)參數(shù)個(gè)數(shù) B)參數(shù)類型 C)函數(shù)名稱 D)函數(shù)的返回值類型 對 C++語言和 C 語言的兼容性,描述正確的是:( A ) A)C++兼容 C B)C++部分兼容 C C)C++不兼容 C D)C 兼容 C++ 在 C++中使用流進(jìn)行輸入輸出,其中用于屏幕輸出的對象是:( C ) A)cerr B)cin C)cout D)cfile 對使用關(guān)鍵字 new 所開辟的動(dòng)態(tài)存儲(chǔ)空 間,釋放時(shí)必須使用( C ) A)free B)create C)delete D)realse 在函數(shù)調(diào)用時(shí),如某一默認(rèn)參數(shù)要指明一個(gè)特定值,則有( A ) A)其之前所有參數(shù)都必須賦值 B)其之后所有參數(shù)都必須賦值 C)其前、后所有參數(shù)都必須賦值 D)其前、后所有參數(shù)都不必賦值 下列哪個(gè)類型函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù)( A ) A)函數(shù)體語句較多 B)函數(shù)體語句較少 C)函數(shù)執(zhí)行時(shí)間較短 D)函數(shù)執(zhí)行時(shí)間過長 int Func(int, int);不可與下列哪個(gè)函數(shù)構(gòu)成重載( B ) A)int Func(int, int, int); B)double Func(int, int); C)double Func(double, double); D)double Func(int, double); 下面的哪個(gè)保留字不能作為函數(shù)的返回類型( C ) A)void B)int C)new D)long 一個(gè)函數(shù)功能不太復(fù)雜,但要求被頻繁調(diào)用,選用( A )。t); B f(amp。 A、 Microsoft Visual Studio ! B、 Microsoft C、 Microsoft Visual D、 Microsoft Visual Studio .函數(shù)模板( C)。x=k。z=1000。 有如下模板定義 : template class TT fun(T x,T y){return x*x+y*y; } 在下列對 fun 的調(diào)用中 , 錯(cuò)誤的是 :( C ) A)fun(2,8) B)fun(,) C)fun(,8) D)fun (?2?,?8?) 通常情況下,函數(shù)模板中的類型參數(shù)個(gè)數(shù)不能是 ( A ) A)0 個(gè) B)1 個(gè) C)2 個(gè) D)3 個(gè) 假定有如下定義: int x。 具有相同函數(shù)名但具有不同參數(shù)表的函數(shù)稱為 重載函數(shù) 。 Int a,b,*c
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1