25.下面程序的運(yùn)行結(jié)果為
#include
class A
{ int num;
public:
A(int i){num=i;}
A(A &a){num=a.num++;}
void print(){cout< void main() { A a (1),b(a); a.print(); b.print(); } A)11 B)12 C)21 D)22 【參考答案】 C 26.下面對(duì)靜態(tài)數(shù)據(jù)成員的描述中,正確的是 A)靜態(tài)數(shù)據(jù)成員是類的所有對(duì)象共享的數(shù)據(jù) B)類的每個(gè)對(duì)象都有自己的靜態(tài)數(shù)據(jù)成員 C)類的不同對(duì)象有不同的靜態(tài)數(shù)據(jù)成員值 D)靜態(tài)數(shù)據(jù)成員不能通過類的對(duì)象調(diào)用 【參考答案】 A 27.如果類A被說明成類B的友元,則 A)類A的成員即類B的成員 B)類B的成員即類A的成員 C)類A的成員函數(shù)不得訪問類B的成員 D)類B不一定是類A的友元 【參考答案】 D 28.可以用p.a的形式訪問派生類對(duì)象p的基類成員a,其中a是 A)私有繼承的公有成員 B)公有繼承的私有成員 C)公有繼承的保護(hù)成員 D)公有繼承的公有成員 【參考答案】 D 29.建立派生類對(duì)象時(shí),3種構(gòu)造函數(shù)分別是a(基類的構(gòu)造函數(shù))、b(成員對(duì)象的構(gòu)造函數(shù))、c(派生類的構(gòu)造函數(shù))這3種構(gòu)造函數(shù)的調(diào)用順序?yàn)?/P>
A)abc B)acb C)cab D)cba 【參考答案】 A 30.下面關(guān)于虛函數(shù)的描述,錯(cuò)誤的是 A)在成員函數(shù)聲明的前面加上virtual修飾,就可把該函數(shù)聲明為虛函數(shù) B)基類中說明了虛函數(shù)后,派生類中對(duì)應(yīng)的函數(shù)也必須說明為虛函數(shù) C)虛函數(shù)可以是另一個(gè)類的友元函數(shù),但不能是靜態(tài)成員函數(shù) D)基類中說明的純虛函數(shù)在其任何派生類中都必須實(shí)現(xiàn) 【參考答案】 B
計(jì)算機(jī)等級(jí)考試二級(jí)VB上機(jī)試題及答案匯總
計(jì)算機(jī)等級(jí)考試二級(jí)VB模擬試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |