版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、填空題(每空1分,共14分)1、觀看以下程序:class pointpublic:void show() cout<< " point ” <<endl;;void main()point p1;point *p;p=&p1;/ 通過對象 pl 訪問 show 函數(shù)/通過指針 p訪問show函數(shù)2、在c+鎂中可以包含、和 三種具有不同訪問控制權(quán)的成員。3、定義類時,在類頭中將使用關(guān)鍵字 來表示類定義的開始。4、如果一個類中至少有一個純虛函數(shù),則該類稱為 。5、c+鎂的組成包括數(shù)據(jù)成員和 ,友元 (是、不是)該類的成員 函數(shù)。6、友員函數(shù)是用關(guān)鍵字
2、修飾的非成員函數(shù)。7、若有:int i;int &j=i;i=10;j=i+1;貝 u i=, j=。8、new 的功能是, delete 的功能是二、選擇題(每小題1.5分,共30分)1、下列特性中不是面向?qū)ο蟪绦蛟O(shè)計語言所特有的是()。(a)數(shù)據(jù)封裝(b)繼承(c)多態(tài)性(d)模板2、()是給變量取一個別名,它引入了變量的同意詞。(a)指針(b)引用3、類成員的訪問權(quán)限中,(c)枚舉(d)結(jié)構(gòu)(a) share ( b) public(c) private(d) protected4、關(guān)于構(gòu)造函數(shù),下列說法不正確的是()。(a)構(gòu)造函數(shù)名字和類名相同(b)構(gòu)造函數(shù)在創(chuàng)建對象時自動執(zhí)
3、行(c)構(gòu)造函數(shù)無任何函數(shù)返回類型(d)構(gòu)造函數(shù)有且只有一個5、派生類可以訪問其基類的()。(a)公有成員(c)私有派生6、下列關(guān)于運算符重載的描述中,錯誤的是(a)運算符重載不可以改變操作數(shù)的個數(shù)(b)運算符重載不可以改變運算符的功能(c)運算符重載不可以改變結(jié)合方向(d)運算符重載不可以改變運算優(yōu)先級(b)保護成員(d)公有和保護成員 )。7、c+語言是從早期的c語言逐漸發(fā)展演變而來的進行的最大改進是(a)面向過程8、對于類中定義的成員,a . publicc . private)(b)面向?qū)ο?c)其隱含訪問權(quán)限為(.protected .static9、下面有關(guān)重載函數(shù)的說法中正確的是
4、(a)重載函數(shù)必須具有不同的返回值類型;(c)重載函數(shù)必須有不同的形參列表10、有如下的對類“ csample”的說明,其中(.與c語言相比,它在求解問題方法上安全性(d)復(fù)用性)。)(b)重載函數(shù)形參個數(shù)必須不同;(d)重載函數(shù)名可以不同;)是錯誤的。class csample a int a=23;b. csample();public:c. csample(int val);d. csample();11、在 int a=3,int *p=&a;中,*p 的值是()a.變量a的地址值b.無意義c.變量p的地址值d.312、每個類()構(gòu)造函數(shù)。(a)只能有一個(b)只可有公有的)只
5、能被本類的成員函數(shù)和其友元函數(shù)訪問。(c)可以有多個(d)只可有缺省的13、在一個類中可以對一個操作符進行()重載。(a) 1種(b) 2種以下(c) 3種以下(d)多種14、在公有繼承的情況下,基類非私有成員在派生類中的訪問權(quán)限()(a)受限制(b)保持不變(c)受保護 (d)不受保護15、應(yīng)在下列程序劃線處填入的正確語句是()#include <iostream.h>class basepublic:void fun()cout<<"base:fun"<<endl;class derived:public base void fun(
6、)/顯示調(diào)用基類的函數(shù) fun()cout<<"derived:fun"<<endl;(a) fun();(b) base.fun();(c) base:fun(); (d) base->fun();16、執(zhí)行下面的程序?qū)⑤敵?)#include <iostream.h>class basechar c;public:base(char n):c(n)virtual base()cout<<c;class derived:public basechar c;public:derived(char n):base(n+1)
7、,c(n)derived()cout<<c;int main()derived a('x');精品資料return 0;(a) xy(b) yx(c) x(d) y17、下面描述中,表達(dá)錯誤的是()(a)公有繼承時基類中的(b)公有繼承是基類中的public成員在派生類中仍是public的private成員在派生類中仍是private 的(c)公有繼承時基類中的protected 成員在派生類中仍是 protected 的(d)私有繼承時基類中的public18、定義析構(gòu)函數(shù)時,應(yīng)該注意(成員在派生類中是)private 的(a)其名與類名完全相同(b)返回類型是v
8、oid 類型(c)無形參,也不可重載(d)函數(shù)體中必須有 delete 語句19、對于在類中定義的靜態(tài)數(shù)據(jù)成員,下面正確的說法是()a.該類的每個對象中都有一個靜態(tài)數(shù)據(jù)成員b.對象創(chuàng)建時產(chǎn)生c.在類外進行初始化d.既可以在類外初始化,也可以在類內(nèi)初始化20、c+4聲明常量的關(guān)鍵字是()。a. const b. extern c. public d. enum一、 填空題(每空1分,共14分)(1) p1.show(); p->show()(2)公有、私有、保護 (3) class(4)抽象類(5)成員函數(shù)、不是 (6) friend (7) 11、11(8)動態(tài)申請內(nèi)存空間、釋放由new申請的空間二、選擇題(每小題1.5分,共30分)1、d 2、
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦井提升設(shè)備課程設(shè)計
- 擠檸檬汁器項目評價分析報告
- 恐龍化石研學(xué)課程設(shè)計
- 機械路牌項目評價分析報告
- 壁爐手拉風(fēng)箱手工具相關(guān)項目實施方案
- 概預(yù)算課程設(shè)計依據(jù)
- 簡易對講機的課程設(shè)計
- 爬蟲課程設(shè)計Python設(shè)計思路
- 無線充電器項目評價分析報告
- 企業(yè)員工管理系統(tǒng)c 課程設(shè)計
- 《小班角色游戲指導(dǎo)策略的探究-以娃娃家為例》 論文
- 臺灣公司法內(nèi)容
- PLC技術(shù)應(yīng)用知到章節(jié)答案智慧樹2023年威海職業(yè)學(xué)院
- 組織行為學(xué)(對外經(jīng)濟貿(mào)易大學(xué))知到章節(jié)答案智慧樹2023年
- 潛力無限挖掘潛力 高中心理健康
- 修辭方式之雙關(guān)
- 專業(yè)監(jiān)理現(xiàn)場腳手架安全巡視檢查記錄
- 有關(guān)留學(xué)生“勤工儉學(xué)計劃”協(xié)議
- 【精品課件】遇到困難我不怕-課件1
- 兒童發(fā)展心理學(xué)第一章導(dǎo)論
- 新團員入團培訓(xùn)
評論
0/150
提交評論