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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)試題答案-在線瀏覽

2024-11-01 11:29本頁面
  

【正文】 {amp。b}; ” 語句 , 請問執(zhí)行完此語句后共調(diào)用該類構(gòu)造函數(shù)的次數(shù)為( C ) A)3 B)4 C)5 D)6 拷貝構(gòu)造函數(shù)的作用是( C )。 A.靜態(tài)數(shù)據(jù)成員的聲明以關(guān)鍵字 static 開頭 B. 靜態(tài)數(shù)據(jù)成員必須在文件作用域內(nèi)初始化 C. 引導(dǎo)數(shù)據(jù)成員時,要在靜態(tài)數(shù)據(jù)成員前加(類名)和作用域運算符 D. 靜態(tài)數(shù)據(jù)成員不是類所有對象共享的 通過指針訪問類對象成員的方法是( D )。 C. . D. 靜態(tài)成員函數(shù)沒有( B )。 A. public; B. private; C. protected; D. friend 不是構(gòu)造函數(shù)的特征 ( D ) 。 是析構(gòu)函數(shù)的特征 ( A ) 。 關(guān)于成員函數(shù)特征的下述描述中,( A )是錯誤的。 下述靜態(tài)數(shù)據(jù)成員的特性中,( D )是錯誤的。 在撤銷類的對象時 ,C++程序?qū)⒆詣诱{(diào)用該對象的 __析構(gòu) ___函數(shù)。 對類中的成員函數(shù)和屬性的訪問是通過 __public__、 __protected__和 ___private__這 3 個關(guān)鍵字來控制的。 假 定用戶沒有給一個名為 MyClass 的類定義析構(gòu)函數(shù) ,則系統(tǒng)為其定義的默認析構(gòu)函數(shù)形式為 __MyClass()__。 類是對具有共同屬性和行為的一類事物的抽象描述,共同屬性被描述為類中的 ___數(shù)據(jù)成員 ___ ,共同行為被描述為類中的 __成員函數(shù) __。 在 結(jié)構(gòu)定義中 ,數(shù)據(jù)和成員函數(shù)默認權(quán)限是 __public__。 在下面程序的橫線處填上適當(dāng)?shù)恼Z句 ,使類型該程序執(zhí)行結(jié)果為 10。 }____//為 x置值 __int GetNum(){ return x。 }。 Cout()end。 Class MyClass { public: MyClass(){x=0。 private: int x。 int GetNum(____MyClass ______my) { ___return 。 1 若要把函數(shù) void FriendFunction()定義為類 MyClass 的友元函數(shù) ,則應(yīng)在類 MyClass 的定義中加入語句 __friend void FriendFunction()。 1 類的具體表現(xiàn)是通過定義 _對象 __來操作的。 1 一般情況下 ,按照面向?qū)ο蟮囊?,把類中的數(shù)據(jù)成員 (屬性 )定義為 __private__權(quán)限 ,而把成員函數(shù) (方法 )定義為 __public__權(quán)限。 1 非成員函數(shù)應(yīng)聲明為類的 __友元函數(shù) __才能訪問這個類的 private 成員。 include class MyClass { char ch。 MyClass(char character)。 ~MyClass()。 MyClass::MyClass() { coutThis is a constructor!endl。a39。 ch=character。 } MyClass::~MyClass() { coutThis is a destructor!endl。b39。 ()。 } 運行結(jié)果: This is a constructor! This is a constructor! The value of ch is a The value of ch is b This is a destructor! This is a destructor! 2)寫出下列程序的運行結(jié)果 include class MyClass { public: MyClass()。 ~MyClass()。 static int j。 int MyClass::j=0。 j+=10。 } MyClass::~MyClass() { coutThis is a destructor!endl。 ()。 } This is constructor! This is constructor! The value of j is20 The value of j is20 This is a destructor! This is a destructor! 繼承與派生 .在 C++中,類與類之間的繼承關(guān)系具有 ( C ) A)自反性 B)對稱性 C)傳遞性 D)反對稱性 .在公有繼承的情況下,基類 的 成員 (私有的除外) 在派生類中的訪問權(quán)限 ( B ) A)受限制 B)保持不變 C)受保護 D)不受保護 .按解釋中的要求在下列程序劃線處填入的正確語句 是:( C ) include class Base{ public: void fun(){coutBase::funendl; } }; class Derived:public Base{ public: void fun() { //在此空格處 調(diào)用基類的函數(shù) fun() coutDerived::funendl; } }; A)fun(); B)(); C)Base::fun(); D)Basefun(); .在 保護 繼承的情況下,基類 的 成員 (私有的除外) 在派生類中的訪問權(quán)限 ( C ) A)受限制 B)保持不變 C)受保護 D)不受保護 .下面描述中,表達錯誤的是:( B ) A)公有繼承時,基類中的 public 成員在派生類中仍是 public 的 B)公有繼承時,基類中的 private 成員在派生類中仍是 private 的 C)公有繼承時,基類中的 protected 成員在派生類中仍是 protected 的 D)私有繼承時,基類中的 public 成員在派生類中是 private 的 .下列虛基類的聲明中 , 正確的 是:( B ) A)class virtual B: public A B)class B: virtual public A C)class B: public A virtual D)virtual class B: public A .C++設(shè)置虛基類的目的是 ( A ) A)消除二義性 B)簡化程序 C)提高運行效率 D)減少目標(biāo)代碼 class X{ int a。} }。 public : Y(int x=0,int y=0):X(y)){ b=x。 下列語句組中出現(xiàn)語法錯誤的是 ( D) A. X *pa=new Y(1,2)。 b1(2,3)。a3=b1。Y b2=a4。 Base(int t) : i ( t ) { } }。 int j。 }。 A)class virtual B:public A B)virtual class B:public A C)class B:public A virtual D)class B:virtual public A 下面敘述錯誤的是 ( A )。 A) 保護 繼承時基類中的 public 成員在派生類中仍是 public 的 B)公有繼承時基類中的 private 成員在派生類中仍是 private 的 C)私有繼承時基類中的 public 成員在派生類中是 private 的 D)保護繼承時基類中的 public 成員在派生類中是 protected 的 關(guān)于多繼承二義性的描述中,錯誤的是 ( B )。 A)派生類可以使用 private 派生 B)對基類成員的訪問必須是無 二義性的 C)基類成員的訪問能力在派生類中維持不變 D)賦值兼容規(guī)則也適用于多繼承的組合 派生類的構(gòu)造函數(shù)的成員初始化列表中,不能包含 ( C )。 A)派生類的對象可以賦值給基類的對象 B)基類的對象可以賦值給派生類的對象 C)派生類的對象可以初始化基類的引用 D)派生類的對象的地址可以賦值給指向基類的指針 .下列虛基類 的聲明中 , 正確的 是:( B ) A)class virtual B: public A B)class B: virtual public A C)class B: public A virtual D)virtual class B: public A .C++設(shè)置虛基類的目的是 ( A ) A)消除二義性 B)簡化程序 C)提高運行效率 D)減少目標(biāo)代碼 垂直訪問時,保護成員的訪問控制權(quán)限與 _公有 __成員相同。這種實現(xiàn)縮短了程序的開發(fā)時間,促使開發(fā)人員復(fù)用已經(jīng)測試和調(diào)試好的高質(zhì)量軟件。 多繼承情況下,派生類的構(gòu)造函數(shù)的執(zhí)行順序取決于 __定義 __派生類時所指定的各基類的順序。 派生類可以調(diào)用其 _定義 ___中不具備的數(shù)據(jù)和操作。 如果類 Alpha 繼承了類 Beta,則類 Alpha 稱為 __派生 __類,類 Beta 稱為 __基 __類。 include class pla { protected: double distance。___//行星的公轉(zhuǎn)周期 public: pla(double d,int r) { distance=d。 } }。 //地球繞太陽公轉(zhuǎn)的軌道周長 public: //定義構(gòu)造函數(shù) earth(double d,int r),并計算地球繞太陽公轉(zhuǎn)的軌道周長。}___ //定義 show()函數(shù)顯示所有信息 ___void show() { cout”distance is ” distance”miles, revolve is” revolve”days”endl。 }___ }。 ()。 1 若多繼承時,多 個基類中擁有一個同名的成員,則 __不能 __用調(diào)整訪問權(quán)限確定對該成員的訪問。 Class Point { public: Point(int I=0, int j=0){X=I。} void Move(int xOff,int yOff){X+=xOff。} int GetX(){return X。} private: int X,Y。 class Rectangle :private Point { public: Rectangle(int x,int y,int w,int h)__:Point(x,y)___{_W = w 。_ } void Move(int xOff,int yOff){_ Point:Move(xOff, yOff)。__ } int GetY(){___return Point:GetY()。__ } int GetH(){__return H。 } include include void main() { Rectangle rect(1,2,3,4)。 cout“The data of rect(X,Y,W,H):(“ ()“,”()“,” ()“,”()“)”endl。 1 在劃線處填上適當(dāng)?shù)恼Z句,完成下列程序。 Y=b。__} double Getx(){return X。} double Getz(){return Z。_____ protected: __double Z。 class Line :_____public____Point { public: Line(double a ,double b,double c,double d)_:Point(a,b,c)_____{____K = d。 coutGety()““.endl。 coutKendl。 }。 ()。 1 當(dāng)用 protected繼承從基類派生→個類時,基類的 public 成員成為派生類的 __protected__成員, protected 成員成為派生類的 _____protected____成員。 1 指向基類的對象的指 針變量也可以指向 __公有派生類 _的對象。 A、 派生類的定義 及其特點 B、單繼承和多繼承的概念及其關(guān)系 C、繼承方式的種類及其各自的特點 D、在繼承中構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用規(guī)則 F、賦值兼容原則 G、類模板和模板類的 含 義及其關(guān)系 寫出下列程序的運行結(jié)果。} }。} }。} }。 Derived1 obj2。 p=amp。 pWho()。obj2。 p=amp。 pWho()。 ()。 include class instru
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1