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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)復(fù)習(xí)試題答案-wenkub.com

2024-08-25 11:29 本頁面
   

【正文】 }。 __friend Complex____operator (Complex,Complex)。請(qǐng)將下列程序補(bǔ)充完整。 在 C++中 ,只能重載為類的成員函數(shù)的運(yùn)算符是 ___=__、 __() __、 __[ ]__、 ___。 在重載運(yùn)算符函數(shù)時(shí) ,下面 ( D) 運(yùn)算符必須重載為類成員函數(shù)形式。 A)運(yùn)算符重載可以改變運(yùn)算符的操作數(shù)的個(gè)數(shù) B)運(yùn)算符重載可以改變優(yōu)先級(jí) C)運(yùn)算符重載可以改變結(jié)合性 D)運(yùn)算符重載不可以改變語法結(jié)構(gòu) 下列運(yùn)算符中 , ( C) 運(yùn)算符在 C++中不能重載。 A)只有類成員運(yùn)算符 B)只有友元運(yùn)算符 C)只有非成員和非友元運(yùn)算符 D)上述三者都有 下列關(guān)于 C++運(yùn)算符函數(shù)的返回類 型的描述中 ,錯(cuò)誤的是 ( C)。 vecMove()。 vec=new SportsCar。 delete vec。} }。 class Bus :public Vehicle { public: void Move(){coutBus moving.endl。} private: int color。 delete d1。 d1Print()。} ~Derived(){Print()。} virtual ~Base(){Print()。 } 答案 Base:15 ~Base:15 Base:20 Derived:25 ~Derived:25 ~Base:20 閱讀下列程序 ,回答后面提出的問題。 void main() { Base *b1=new Base(15)。coutDerived:yendl。} virtual ~Base(){cout~Base:xendl。 1 帶有 __純虛函數(shù) __的類稱為抽象類 ,它只能作為 __基類 __來使用。 Derive2 *d2=new Derive2(2)。} }。 I):Base(I){} ___ void Print() { coutDerive139。 include class Base { public: Base(int I){b=I。 fun(fcobj)。 f____) { ()。 pute() { va12=(va1132)*5/9。 //liters to gallons class l_to_g:public convert { public: __ l_to_g(double I):convert(I){} ____ void pute() { va12=va11/。 include class convert { public: convert(double I){va11=I。 Piano p。 void Tone(__Instrument obj__)//第二個(gè)要求改成 Instrument amp。 class Piano:public Instument { public: void Print() const{coutPiano::Printendl。 } 抽象類不能 __定義對(duì)象 ,但可以 _聲明指針或引用 __作為參數(shù)類型 ,函數(shù)返回類型或顯式轉(zhuǎn)換類型。} ~Derived(){coutDerived39。s des.endl。s des. 根據(jù)結(jié)果將程序補(bǔ)充完整。 下列程序的運(yùn)行結(jié)果如下 : Base39。 動(dòng)態(tài)聯(lián)編中直到 __程序運(yùn)行 __時(shí)才能確定調(diào)用哪個(gè)函數(shù) :而靜態(tài)聯(lián)編則是在 __程序編譯__時(shí)進(jìn)行的。 A)動(dòng)態(tài)聯(lián)編是以虛函數(shù)為基礎(chǔ)的 B)動(dòng)態(tài)聯(lián)編是在運(yùn)行時(shí)確定所調(diào)用的函數(shù)代碼的 C)動(dòng)態(tài)聯(lián)編調(diào)用函數(shù)操作是指向?qū)ο蟮闹羔樆驅(qū)ο笠? D)動(dòng)態(tài)聯(lián)編是在編譯時(shí)確定操作函數(shù)的 如果一個(gè)類至少有一個(gè)純虛函數(shù) ,那么就稱該類為 ( A) 。 A)virtual int vf(int)。 A)參數(shù)個(gè)數(shù) B)參數(shù)類型 C)函數(shù)名稱 D)函數(shù)體 關(guān)于 虛函數(shù)的描述中 ,正確的是 ( D) 。___//D }。 在下面四個(gè)選項(xiàng)中 , ( A) 是用來聲明虛函數(shù)的。 在 C++中,要實(shí)現(xiàn)動(dòng)態(tài)聯(lián)編,必須使用( D )調(diào)用虛函數(shù) A) 類名 B) 派生類指針 C) 對(duì)象名 D) 基類指針 下列函數(shù)中,可以作為虛函數(shù)的是( C D)(兩個(gè)答案) A) 普通函數(shù) B) 構(gòu)造函數(shù) C)成員函數(shù) D) 析構(gòu)函數(shù) 在派生類中,重載一個(gè)虛函數(shù)時(shí),要求函數(shù)名、參數(shù)的個(gè)數(shù)、參數(shù)的類型、參數(shù)的順序和函數(shù)的返回值( B ) A) 不同 B) 相同 C) 相容 D) 部分相同 下面函數(shù)原型聲明中,( C )聲明了 fun 為 普通 虛函數(shù) A) void fun()=0。 ( A ) A)對(duì)象指針 B)對(duì)象名 C)成員名限定 D)派生類名 下面描述中,正確的是( B D )(兩個(gè)答案) A) 虛函數(shù)是沒有實(shí)現(xiàn)的函數(shù) B) 純虛函數(shù)的實(shí)現(xiàn)在派生類中 C) 抽象類是沒有純虛函數(shù)的類 D) 抽象類指針可以指向不同的派生類 對(duì)象 若一個(gè)類中含有純虛函數(shù),則該類稱為( D ) A) 基類 B) 純基類 C) 派生類 D) 抽象類 假設(shè) A為抽象類,下列聲明( B )是正確的 A) A fun(int)。s des. B39。s D39。 } 答案 : A39。e39。c39。a39。s des.endl。} }。 class C:virtual public A { public: C(char i,char j):A(i) { coutC39。} ~B(){coutB39。} }。 include class A { public: A(char i){coutA39。 tone(guitar1)。 void tone(instrument amp。 class piano:public instrument { public: void display() const{coutpiano::display.endl。 ()。 p=amp。 pWho()。 Derived1 obj2。} }。 A、 派生類的定義 及其特點(diǎn) B、單繼承和多繼承的概念及其關(guān)系 C、繼承方式的種類及其各自的特點(diǎn) D、在繼承中構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用規(guī)則 F、賦值兼容原則 G、類模板和模板類的 含 義及其關(guān)系 寫出下列程序的運(yùn)行結(jié)果。 1 當(dāng)用 protected繼承從基類派生→個(gè)類時(shí),基類的 public 成員成為派生類的 __protected__成員, protected 成員成為派生類的 _____protected____成員。 }。 coutGety()““.endl。_____ protected: __double Z。__} double Getx(){return X。 1 在劃線處填上適當(dāng)?shù)恼Z句,完成下列程序。 } include include void main() { Rectangle rect(1,2,3,4)。__ } int GetY(){___return Point:GetY()。 class Rectangle :private Point { public: Rectangle(int x,int y,int w,int h)__:Point(x,y)___{_W = w 。} int GetX(){return X。 Class Point { public: Point(int I=0, int j=0){X=I。 ()。}___ //定義 show()函數(shù)顯示所有信息 ___void show() { cout”distance is ” distance”miles, revolve is” revolve”days”endl。 } }。 include class pla { protected: double distance。 派生類可以調(diào)用其 _定義 ___中不具備的數(shù)據(jù)和操作。這種實(shí)現(xiàn)縮短了程序的開發(fā)時(shí)間,促使開發(fā)人員復(fù)用已經(jīng)測試和調(diào)試好的高質(zhì)量軟件。 A)派生類可以使用 private 派生 B)對(duì)基類成員的訪問必須是無 二義性的 C)基類成員的訪問能力在派生類中維持不變 D)賦值兼容規(guī)則也適用于多繼承的組合 派生類的構(gòu)造函數(shù)的成員初始化列表中,不能包含 ( C )。 A)class virtual B:public A B)virtual class B:public A C)class B:public A virtual D)class B:virtual public A 下面敘述錯(cuò)誤的是 ( A )。 int j。Y b2=a4。 b1(2,3)。 public : Y(int x=0,int y=0):X(y)){ b=x。 } 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)對(duì)稱性 C)傳遞性 D)反對(duì)稱性 .在公有繼承的情況下,基類 的 成員 (私有的除外) 在派生類中的訪問權(quán)限 ( B ) A)受限制 B)保持不變 C)受保護(hù) D)不受保護(hù) .按解釋中的要求在下列程序劃線處填入的正確語句 是:( 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(); .在 保護(hù) 繼承的情況下,基類 的 成員 (私有的除外) 在派生類中的訪問權(quán)限 ( C ) A)受限制 B)保持不變 C)受保護(hù) D)不受保護(hù) .下面描述中,表達(dá)錯(cuò)誤的是:( B ) A)公有繼承時(shí),基類中的 public 成員在派生類中仍是 public 的 B)公有繼承時(shí),基類中的 private 成員在派生類中仍是 private 的 C)公有繼承時(shí),基類中的 protected 成員在派生類中仍是 protected 的 D)私有繼承時(shí),基類中的 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)提高運(yùn)行效率 D)減少目標(biāo)代碼 class X{ int a。 } MyClass::~MyClass() { coutThis is a destructor!endl。 int MyClass::j=0。 ~MyClass()。 ()。 } MyClass::~MyClass() { coutThis is a destructor!endl。a39。 ~MyClass()。 include class MyClass { char ch。 1 一般情況下 ,按照面向?qū)ο蟮囊?,把類中的數(shù)據(jù)成員 (屬性 )定義為 __private__權(quán)限 ,而把成員函數(shù) (方法 )定義為 __public__權(quán)限。 1 若要把函數(shù) void FriendFunction()定
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1