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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)試題答案(存儲版)

2024-10-08 11:29上一頁面

下一頁面
  

【正文】 也是基類,但基類不一定具有派生類的全部屬性和方法 C) 繼承描述類的層次關(guān)系,派生類可以具有與基類相同的屬性和方法 D) 一個基類可以有多個派生類,一個派生類可以有多個基類 .當(dāng)一個派生類僅有 protected 繼承一個基類時,基類中的所有公有成員成為派生類的( C) A) public 成員 B) private 成員 C) protected 成員 D) 友元 當(dāng)一個派生類私有繼承一個基類時,基類中的所有 公有 成員和保護成員成為派 生類的( B ) A) public 成員 B) private 成員 C) protected 成員 D) 友元 不論派生類以何種方法繼承基類,都不能使用基類的( B ) A) public 成員 B) private 成員 C) protected 成員 D) public 成員和 protected 成員 在創(chuàng)建派生類對象時,構(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 )。 利用繼承能夠?qū)崿F(xiàn) _代碼復(fù)用 __。 己知下面的程序框架,按注釋中的提示補充細節(jié)。 //假定 :circumnference=2*d* ___ earth(double d,int r): pla (d, r){__ circumnference=2*d*。 1 根據(jù)基類的定義和測試程序,完成下面派生類的定義。 }。__ } private: int W,H。 Z =c。___ } void show() { coutGetx()endl。 } 1 類繼承中,缺省的繼承方式是 __private___。 class Derived1:public Base { public: void Who(){coutclass Derived1endl。obj1。 ()。} }。 } 答案 instument::display. instument::display. 寫出下列程序的運行結(jié)果。s cons.jendl。s des.endl。 void main() { D obj(39。,39。s A39。 (A ) A)參數(shù)類型 B)參數(shù)名字 C)操作內(nèi)容 D)賦值 .當(dāng)一個類的某個函數(shù)被說 明為 virtual 時,在該類的所有派生類中的同原型函數(shù) (A ) A)都是虛函數(shù) B)只有被重新說明時才是虛函數(shù) C)都不是虛函數(shù) D)只有被重新說明為 virtual 時才是虛函數(shù) .通過 下述哪一項 調(diào)用虛函數(shù)時,采用動態(tài)聯(lián)編。 D) virtual void fun(){}。 A)一定使用動態(tài)聯(lián)編 B)必須使用動態(tài)聯(lián)編 C)一定使用靜態(tài)聯(lián)編 D)不一定使用動態(tài)聯(lián)編 在派生類中重新定義虛函數(shù)時 ,除了 ( D ) 方面 ,其他方面都必須與基類中相應(yīng)的虛函數(shù)保持一致。 D)virtual void vf(int){} 下列關(guān)于動態(tài)聯(lián)編的描述中 ,錯誤的是 ( D) 。 在類定義中 ,將 ___=0__置于虛函數(shù)的函數(shù)原 型的末尾可以將該函數(shù)聲明為純虛函數(shù)。} __virtual ~ Base()__{coutBase39。 void main() { Base *Ptr=__new _ Derived()_ delete ptr。} }。 1 將下列程序補充完整。 //Fahrenheit to Celsius class f_to_c:public convert { public: f_to_c(double I):convert(I){} voidamp。 fun(lgobj)。 } class Derive1:public Base { public: __ Derive1(intamp。 void main() { Derive1 *d1=new Derive1(1)。coutBase:xendl。 }。} virtual void Print() const{coutx=x y=yendl。 void main() { Base *d1=new Derived。} virtual void Move(){coutVehicle moving.endl。 class Coupe :public Car { public: void Move(){coutCoupe moving.endl。 delete vec。 A)operator(obj1,obj2) B)(obj1,obj2) C)(obj1) D)(obj2) 下面對 C++運算符的正確的描述是 ( D )。amp。 下列程序定義了一實部為 mal,虛部為 imag的復(fù)數(shù)類 plex,并在類中重載了復(fù)數(shù)的 +、操作。 ___Complex Complex::operator +(Complex c) { return Complex(__real+,imag+)。 private: double real,imag。 運算符 ()與運算符 []必須重載為 __類的成員函數(shù) ___。 A)= B)() C):: D)delete 下列運算符中 , ( A) 運算符在 C++中不能重載。 delete vec。 vec=new Bus。} }。 } 答案 x+z=0 y+z=0 x+z=40 y+z=50 x+z=40 y+z=50 x=10 y=20 x+z=0 y+z=0 x=0 y=0 閱讀下列程序 ,回答后面提出的問題。} private: int z。 include class Base { public: Base():x(0),y(0){} Base(int I,int j):x(I),y(j){} int GetX() const{return x。} ~Derived(){cout~Derived:yendl。 A、 成員函數(shù)重載與虛函數(shù)的區(qū)別 B、 靜態(tài)聯(lián)編和動態(tài)聯(lián)編的含義 C、 純虛函數(shù)和抽象類的定義及其關(guān)系 D、 抽象類的特點 寫出下列程序的運行結(jié)果。 void fun(__Base *obj ____) { objPrint()。} __ virtual Print()=0。 } void main() { l_to_g lgobj(4)。 coutva11liters is val2gdIons.endl。 Tone(p)。} }。s des.endl。 incude class Base { public: Base(){coutBase39。 C++中 __不支持 __虛構(gòu)造函數(shù) ,但 ___支持 ___虛析構(gòu)函數(shù)。 B)void vf(int)=0。 實現(xiàn)運行時的多態(tài)性要使用 ( D) 。 B) virtual void fun()=0。s des. A39。s B39。,39。} private: A aa。s cons.jendl。 class B:virtual public A { public: B(char i,char j):A(i){b = j。 piano piano1。} }。obj3。 Derived2 obj3。 include class Base { public: void Who(){coutclass Baseendl。 void main() { Line obj(,)。_____ }。 include class Point { public: point(double a,double b,double c){_X =a。__ } int GetW(){__return W。} int GetY(){return Y。 } 設(shè)置虛基類的目的是 __為了消除二義性 __,可通過 ____virtual_____標(biāo)識虛基類。 class earth:public pla { double circumference。 對基類數(shù)據(jù)成員的初始化必須在派生類構(gòu)造函數(shù)中的 __初始化列表 ___處執(zhí)行。 A)基類的構(gòu)造函數(shù) B)派生類中子對象的初始化 C)基類中子對象的初始化 D)派生類中一般數(shù)據(jù)成員的初始化 下面 ( B ) 的敘述不符合賦值兼容規(guī)則。 public: Derived (int t)。 X amp。 public: X(int x=0){a=x。 MyClass::MyClass() { coutThis is constructor!endl。 ()。 } MyClass::MyClass(char character) { coutThis is a constructor!endl。 public: MyClass()。_______。 } 1 完成下面的類定義。在 類 定義中 ,數(shù)據(jù)和成員函數(shù)默認(rèn)權(quán)限是 __private___。 類中的構(gòu)造函數(shù)是一個特殊的成員函數(shù) ,它由類的對象 __自動 _調(diào)用,它的作用是 ___為對象分配內(nèi)存,數(shù)據(jù)成員初始化 ___。 A.構(gòu)造函數(shù)的函數(shù)名與類名相同; B. 構(gòu)造函數(shù)可以重載; C. 構(gòu)造函數(shù)可以設(shè)置缺省參數(shù); D. 構(gòu)造函數(shù)必須指定類型說明。a,amp。 } 結(jié)果: The main39。 coutThe main39。 n+=f(f(n))。 p=x+10。 B、 .函數(shù)重載 的含義 在同一作用域范圍內(nèi),相同的函數(shù)名通過不同的參數(shù)類型或參數(shù)個數(shù)可以定義幾個函數(shù),編譯時編譯器能夠識別實參的個數(shù)和類型來決定該調(diào)用哪個具體函數(shù)。 y =___xy____ 。 for(int I=0。 函數(shù) TotalSum 計算數(shù)組元素之和。p=c。________。 C、 int amp。 當(dāng)輸入 Microsoft Visual Studio ! 所得結(jié)果是 str=( B)。m; 下列不是函數(shù)重載所要求的條件是 :( D ) A)函數(shù)名相同 B)參數(shù)個數(shù)不同 C)參數(shù)類型不同 D)函數(shù)返回值類型不同 在 C++中執(zhí)行以下 4 條語句后輸出 rad 值為: ( C ) static int hot=200; int amp。 a) 數(shù)組 b) 指針 c) 引用 d)上述 ABC 都可 考慮函數(shù)原型 void test(int a,int b=7,char *ch=*),下面的函數(shù)調(diào)用中,屬于不合法調(diào)用的是:( C ) A)test(5) B)test(5,8) C)test(6,) D)test(0,0,*); 已知 : int m=10;下列表示引用的方法中,正確的是:( C ) A)int amp。a,char*b);變量 s,t的定義是: int s; char t[ ]=ABCD; 把 s 和 t 分別作為第一參數(shù)和第二參數(shù)來調(diào)用函數(shù) f,正確的調(diào)用語句是 ( C ) A f(amp。 已知 : k=1000。t=amp。 在進行函數(shù)調(diào)用時 ,將把參數(shù)的 值 傳遞給值參數(shù) ,把參數(shù)的 _地址 _傳遞給引用參數(shù)。 假設(shè)有如下函數(shù)定義 :void Fun(int x,int y=100)。 void main() { int a[5]={2,3,6,8,10}。 return sum。 在一個函數(shù)的定義或聲明前加上關(guān)鍵字 __inline__時,該函數(shù)就聲明為內(nèi)聯(lián)函數(shù)。 C、引用與指針的區(qū)別 D、內(nèi)聯(lián)函數(shù)使用上的限制 E、定義帶默認(rèn)參數(shù)值 函數(shù) 的規(guī)則 F、指針與常量的關(guān)系 1) 寫出下列程序的運行結(jié)果。 include int f(int a) { return ++a。 } 結(jié)果: m=3 n=2 3) 寫出下列程序的運行結(jié)果。 { int num=30。s num is 30 Th
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1