計算機技術與軟件水平考試麵向對象程序設計試題(7)內容簡介
計算機技術與軟件水平考試麵向對象程序設計試題(7)
1. 在 C++ 中,函數原型不能標識 ( )
A. 函數的返回類型 B. 函數參數的個數
C. 函數參數類型 D. 函數的功能
2. 在 C++ 程序中,對象之間的相互通信通過 ( )
A. 繼承實現 B. 調用成員函數實現
C. 封裝實現 D. 函數重載實現
3. 對於任意一個類,析構函數的個數最多為 ( )
A.0 B.1 C.2 D.3
4. 下麵函數模板定義中不正確的是( )
A.template B.template
QF(Qx){ QF(Qx){
return Q+x; return x+x;
} }
C.template D.template
TF(Tx){ TF(Tx){
return x*x; return x>1;
} }
5. 友元關係不能 ( )
A. 繼承
B. 是類與類的關係
C. 是一個類的成員函數與另一個類的關係
D. 提高程序的運行效率
6. 語句 ofstrEAMf( ″ SALARY.DAT ″ ,ios::app | ios::binary); 的功能是建立流對象 f ,試圖打開文件 SALARY.DAT 並與之連接,並且 ( )
A. 若文件存在,將文件寫指針定位於文件尾;若文件不存在,建立一個新文件
B. 若文件存在,將其置為空文件;若文件不存在,打開失敗
C. 若文件存在,將文件寫指針定位於文件首;若文件不存在,建立一個新文件
D. 若文件存在,打開失敗;若文件不存在,建立一個新文件
7. 下麵說法正確的是 ( )
A. 內聯函數在運行時是將該函數的目標代碼插入每個調用該函數的地方
B. 內聯函數在編譯時是將該函數的目標代碼插入每個調用該函數的地方
C. 類的內聯函數必須在類體內定義
D. 類的內聯函數必須在類體外通過加關鍵字 inline 定義
8. 可以用 p.a 的形式訪問派生類對象 p 的基類成員 a ,其中 a 是 ( )
A. 私有繼承的公有成員 B. 公有繼承的私有成員
C. 公有繼承的保護成員 D. 公有繼承的公有成員
9. 在公有派生情況下,有關派生類對象和基類對象的關係,不正確的敘述是 ( )
A. 派生類的對象可以賦給基類的對象
B. 派生類的對象可以初始化基類的引用
C. 派生類的對象可以直接訪問基類中的成員
D. 派生類的對象的地址可以賦給指向基類的指針
10. 對於類定義
class A{
public:
..............................
計算機技術與軟件水平考試麵向對象程序設計試題(7)簡介結束,下載後閱讀全部內容