




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、東華理工大學(xué)2007 2008學(xué)年第1 學(xué)期11、在類F2中聲明了下列函數(shù)原型:錯誤的是B ;構(gòu)造函數(shù)的原型是構(gòu)函數(shù)的原型是B。說明:1.試題須用碳素墨水鋼筆集中填在方格內(nèi),答題紙另附并裝訂于后,字跡須工整清晰;2.試題須經(jīng)教研室或系(部)領(lǐng)導(dǎo)認真審核并簽署本人代號;3.學(xué)生只須在第一頁試題紙上填寫姓名等wiynlp$b面向?qū)ο蟪绦蛟O(shè)計清考 考試試題(A1 )卷、選擇題(每空2分,共32分)1、 函數(shù)重載的根據(jù)是:DA.函數(shù)的返回值B.函數(shù)名C.函數(shù)參數(shù)的類型與個數(shù)D.函數(shù)體的功能相似。2、 對于 char* const pc= "china ”,說法正確的是:BA、指針的指向可以改
2、變B、指針所指向的內(nèi)容可以改變C.指針的指向和指向的內(nèi)容都能改變D.指針的指向的內(nèi)容不可以改變3、關(guān)于虛函數(shù),說法正確的是:BA、靜態(tài)成員函數(shù)可以聲明為虛函數(shù)B.構(gòu)造函數(shù)可以聲明為虛函數(shù)。C、內(nèi)聯(lián)函數(shù)可以聲明為虛函數(shù)。D 、析構(gòu)函數(shù)可以聲明為虛函數(shù)。4、下列不為某個類對象所獨有的是:CA. private 成員 B. protected 成員 C. public 成員 D. static 成員5、當函數(shù)功能不太復(fù)雜,而且要加快程序的執(zhí)行速度,可以用:AA.內(nèi)聯(lián)函數(shù)B.重載函數(shù)C.遞歸函數(shù)D.嵌套函數(shù)6、假設(shè)A是B的友類,關(guān)于友類的聲明是在:BA、 A中B、 B中C main函數(shù)中D、main函
3、數(shù)所在文件中且在 main函數(shù)開始前7、下列說法正確的是:CA 在main函數(shù)中定義的變量是全局變量。B、 為避免混淆,不同函數(shù)之間不能使用相同的變量名。C形式參數(shù)屬于局部變量。D局部變量不能在復(fù)合語句中定義。8、下面語法中錯誤的是 D。A int n=5; int yn;B、 const int n=5; int yn;C int n=5; int *py=new intn; D、 const int n=5;int *py=new intn;9、要想在不同類的所有對象中共享一個數(shù)據(jù),則它應(yīng)定義為 A;要想在同一個類的所 有對象中共享一個數(shù)據(jù),則它應(yīng)定義為B 。A、靜態(tài)數(shù)據(jù)成員B 、保護數(shù)據(jù)
4、成員C 、全局的數(shù)據(jù)成員10、若類A中的數(shù)據(jù)成員X,被聲明為靜態(tài)成員,則 B。A、 X只能在類A中使用 B 、 X只能在類A及類的派生類中使用C、 X只能在靜態(tài)函數(shù)中使用D 類A的所有對象的X值相同A、int f1(int, char buffer);B、F2();C、F2(int x,int y);D、f3(Myclass *ptr);12、在下列函數(shù)原型中錯誤的是B。A、. int add(int x=3,int y=4,int z=5); B、. int add(int x,int y=4,intz);C、 . int add(int x,int y=4,int z=5); D 、 in
5、t add(int x,int y,int z=5);13、在類中說明的成員不可以使用關(guān)鍵字BC進行修飾。A、 private B 、 extern C 、auto D 、public14、C+鎂體系中,不能被派生類繼承的有D。A、轉(zhuǎn)換函數(shù)B 、構(gòu)造函數(shù)C 、虛函數(shù) D、靜態(tài)成員函數(shù)15、創(chuàng)建或刪除堆對象,需要使用操作符BA、 -> B 、new C 、delete E 、*16、定義類T的對象O的正確方法是A。A、 T O ; B 、 T 0( ); C 、 O T; D 、 O T();二、填空題(每空1分,共28分)1 .面向?qū)ο蟪绦蛟O(shè)計方法的四個基本特征是抽象、封裝、 繼承、 多
6、態(tài)。2 .類的定義格式一般地分為類名 和 對象名兩部分。3 . 函數(shù)重載就是賦給同一個函數(shù)名多個含義。4 . 類的繼承方式有三種,分別是 private 、 public 、 protected 。5 . VC+鐘負責數(shù)據(jù)輸入和管理的類是iostream ;負責數(shù)據(jù)顯示的類是cout 。6 . MFC中標準的設(shè)備環(huán)境封裝類是對象 ;VC+鐘的坐標系統(tǒng)分為兩類,分別是邏輯坐標和 設(shè)備坐標 。7 . VC+43可通過 invalidateRect 方法使窗口重繪自身。8 . VC+用的對話框是由 CWnd 類派生而來,對話框可分為模態(tài)和 非模態(tài) 兩種。9 .通過對象名或?qū)ο笠谜{(diào)用它的成員函數(shù)使用
7、運算符二,而通過指向?qū)ο蟮闹羔樥{(diào)用它的類成員函數(shù)使用運算符:。10 .指定為 訪問屬性的類成員只能被本類的成員函數(shù)或友元函數(shù)調(diào)用。11 .在VC+用,連接器所生成的文件的擴展名為.obj。12 .動態(tài)分配一個int類型對象所需的存儲空間使用運算符2,返回值的類型為 _整型 。13 .如果沒有為類的成員對象提供成員初始化值,那么該對象的默認 構(gòu)造函數(shù)將被調(diào)用。14 .派生類的構(gòu)造函數(shù)是在其基類的構(gòu)造函數(shù)執(zhí)行之后執(zhí)行的。15 .每個對象都維護了一個指向自身的指針,這個指針稱為this 指針。wiynlp$bclass Aprivate:static int n1;int n2;public:fri
8、end void view();A()n1+; int n1=0;int A:n1=0;void view( ) void view( A,a)cout<<n1<<endl; cout<<<<endl;cout<<n2<<endl; cout<<<<endl;東華理工大學(xué)20072008學(xué)年第1學(xué)期面向?qū)ο蟪绦蛟O(shè)計 清考考試試題(A2)卷三、改錯題。指出下面每段程序中有什么錯誤,并提出改正方法。(每題各5分共15分)(1) #include <>int main()int x;cin&g
9、t;>x; *int p=x*x;cout<<"p=<<p<<n" cout<< " p=" <<p<<endl;(2)下列程序中包含三個錯誤,找出它們并說明錯誤原因。(3)下列類中函數(shù)的聲明與定義是否正確1. class MyClass2. 3. public:4. MyClass(int ini) member = ini; 5. void SetMe98mber(int m) member = m;6. int GetMember() const return membe
10、r; 7. private:8. int member;9. ;10. void main()11. 12. MyClass obj1; MyClass obj1(2)13. MyClass obj2(3);14. mber = 5;* (5);15. (10); (10);16. 四、程序填空(共25分)(1)、假如有這樣的類定義:(5分)class student private:int n;public:student(int i=10):n(i);student operator+(int);student student:operator +(int)student temp;tem
11、p=(*this);n+;return temp;經(jīng)過這樣的調(diào)用后:student stu1;student stu2;stu2= (stu1+)+; 填入:=11=12東華理工大學(xué)2007 2008學(xué)年第1 學(xué)期面向?qū)ο蟪绦蛟O(shè)計清考考試試題(A3 )卷if(hour > 23)hour = 0;inc_and_print_time();盤n|r題須用碳素墨水鋼筆集中填在方格內(nèi),答題紙另附并裝訂于后,字跡須工整清晰;2.試題須經(jīng)教研室或系(部)領(lǐng)導(dǎo)認真審核并簽署本人代號;3.學(xué)生只須在第一頁試題紙上填寫姓名等wiynlp$b東華理工大學(xué)2007 2008學(xué)年第1 學(xué)期面向?qū)ο蟪绦蛟O(shè)計清考
12、 考試試題(A4 )卷(3)、為了完成main函數(shù)的正確調(diào)用,請完成程序。#include <>#include <> class student protected:char name20;char sex;int age;public: void print() cout<< "name:" <<name;cout<< 二age: " <<age;cout<< 二sex: " <<sex<<endl;class postgraduate: public student char profession20;public:postgraduate( char *n,int a,char s,char *p) void main()postgraduate zh( "zhang” ,21, ' mi ," computer");();Class th
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度生豬養(yǎng)殖與農(nóng)業(yè)產(chǎn)業(yè)扶貧合作協(xié)議
- 二零二五年度制造業(yè)工傷責任保險合同
- 2025年度男方道歉夫妻共同生活保證協(xié)議
- 2025年度飯店短期勞務(wù)合同-客房服務(wù)員職業(yè)健康與安全協(xié)議
- 二零二五年度物業(yè)公司員工勞動合同(含社區(qū)文化活動)
- 監(jiān)理技術(shù)服務(wù)合同
- 綠色數(shù)據(jù)中心建設(shè)運營合同
- 環(huán)境影響評估結(jié)果展示表
- 股份制企業(yè)股權(quán)分配與管理制度文書
- 財務(wù)與成本控制管理細則
- 酒店幕墻工程單元板塊幕墻軌道吊裝方案
- 裝飾材料與構(gòu)造(共153張PPT)
- 職業(yè)健康安全交底
- GB∕T 28610-2020 甲基乙烯基硅橡膠
- GB∕T 7588.1-2020 電梯制造與安裝安全規(guī)范 第1部分:乘客電梯和載貨電梯
- 4.昆蟲備忘錄 課件(共15張PPT)
- DB37∕T 5191-2021 高延性混凝土加固技術(shù)規(guī)程
- 2022年全省公訴業(yè)務(wù)知識考試參考答案
- 鎮(zhèn)政府(街道辦事處)辦公大樓平面圖
- 軟壓光機計算說明
- 森林防火安全責任書(施工隊用)
評論
0/150
提交評論