計算機技術與軟件水平考試麵向對象程序設計試題(4)內容簡介
計算機技術與軟件水平考試麵向對象程序設計試題(4)
一、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,並將正確答案的序號填在題幹的括號內。每小題2分,共40分)
1.在公有繼承的情況下,基類成員在派生類中的訪問權限( )
A.受限製 B.保持不變
C.受保護 D.不受保護
2.通過( )調用虛函數時,采用動態束定。
A.對象指針 B.對象名
C.成員名限定 D.派生類名
3.在int a=3,*p=&a;中,*p的值是( )
A.變量a的地址值 B.無意義
C.變量p的地址值 D. 3
4.C++類體係中,不能被派生類繼承的有( )
A.轉換函數 B.構造函數
C.虛函數 D.靜態成員函數
5.假定一個類的構造函數為A(int aa,int bb){a=aa--;b=a*bb--;},則執行Ax(4,5);語句後,x.a和x.b的值分別為( )
A. 4和5 B. 5和4
C. 4和20 D. 20和5
6.C++對C語言作了很多改進,即從麵向過程變成為麵向對象的主要原因是( )
A.增加了一些新的運算符
B.允許函數重載,並允許設置缺省參數
C.規定函數說明符必須用原型
D.引進了類和對象的概念
7.下列符號不能組成標識符的是( )
..............................