2013计算机二级考试C++模拟试题十六及答案4
来源:2exam.com 2013-9-30 9:35:27
30.下列关于虚基类的描述,错误的是 A)设置虚基类的目的是为了消除二义性 B)虚基类的构造函数在非虚基类之后调用 C)若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用 D)若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数 【参考答案】 B 31.下列关于多态性的描述,错误的是 A)C++语言中的多态性分为编译时的多态性和运行时的多态性 B)编译时的多态性可通过函数重载实现 C)运行时的多态性可通过模板和虚函数实现 D)实现运行时多态性的机制称为动态绑定 【参考答案】 C 32.下列运算符中,在C++语言中不能重载的是 A)* 来源:www.examda.com B)>= C):: D)/ 【参考答案】 C 33.当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为 A)ios::in B)ios::out C)ios::in | ios::out D)以上都不对 【参考答案】 D 34.下列程序的运行结果是 #include class A { int a; public: A(){a=0;} A(int aa) { a=aa; cout< void main() { A x,y (2),z (3); cout< A)00 B)23 C)34 D)25 【参考答案】 B
触屏版 电脑版
3773考试网 琼ICP备12003406号-1