考试网 >> IT认证 >> 水平 >> 软件题库 >> 面向对象程序设计试题三

面向对象程序设计试题三

发布时间:2006-06-28 00:54     点击:
分页:[1] 2 3 4 5 6 7 8 9 10  下一页

一、单项选择题 ( 本大题共 10 小题,每小题 2 分,共 20 分 ) 

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 

1. 下列特性中, C 与 C++ 共有的是 ( ) 

A. 继承 B. 封装 

C. 多态性 D. 函数定义不能嵌套 

2. 通常情况下,函数模板中的类型参数个数 不能 是 ( ) 

A.0 B.2 

C.4 D.3 

3. 在下列成对的表达式中,运算符“ + ”的意义 不相同 的一对是 ( ) 

A.5.0+2.0 和 5.0+2 B.5.0+2.0 和 5+2.0 

C.5.0+2.0 和 5+2 D.5+2.0 和 5.0+2 

4. 类的指针成员的初始化是通过函数完成的,这个函数通常是 ( ) 

A. 析构函数 B. 构造函数 

C. 其它成员函数 D. 友元函数 

5. 要禁止修改指针 p 本身,又要禁止修改 p 所指向的数据,这样的指针应定义为 ( ) 

A.const char *p= “ ABCD ”; B.char const *p= “ ABCD ”; 

C.char *const p= “ ABCD ”; D.const char * const p= “ ABCD ”; 

6. 静态成员函数 没有 ( ) 

A. 返回值 B.this 指针 

C. 指针参数 D. 返回类型 

7. 当一个类的某个函数被说明为 virtual 时,该函数在该类的所有派生类中 ( ) 

A. 都是虚函数 

B. 只有被重新说明时才是虚函数 

C. 只有被重新说明为 virtual 时才是虚函数 
分页:[1] 2 3 4 5 6 7 8 9 10  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有