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

面向对象程序设计试题二

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

一、 单项选择题(2×10): 

1. 假定一个类的构造函数为A ( int aa, int bb) { a = aa; b = bb; },则执行A x(4,5);语法后,x.a和x.b的值分别为( ) 

A.4和5 B.5和4 C.4和20 D.20和5 

2. 假定AB为一个类,则执行AB x;语句时将自动调用该类的( ) 

A.有参构造函数 B.无参构造函数 C.拷贝构造函数 D.赋值重载函数 

3. C++语言建立类族是通过( ) 

A.类的嵌套 B.类的继承 C.虚函数 D.抽象类 

4. 执行语句序列 

ofstream outf("SALARY.DAT");if (…) cout<<"成功!"; else cout<<"失败!"; 

后,如果文件打开成功,显示"成功!",否则显示"失败!"。由此可知,上面if语句的……处的表达式是( ) 

A.!outf或者outf.fail() B.!outf或者outf.good() C.outf或者outf.good() D.outf或者ouf.fail() 

5. 静态成员函数不能说明为( ) 

A.整型函数 B.浮点函数 C.虚函数 D.字符型函数 

6. 在C++中,数据封装要解决的问题是( ) 

A.数据规范化排列 B.数据高速转换 C.避免数据丢失 D.切断了不同模块之间的数据的非法使用 

7. 在C++中有下列4条语句: 

int hot = 100; 

int &rsd = hot; 

hot = hot + 100; 

cout<
执行这4条语句后输出为( ) 

A.0 B.100 C.200 D.300 

8. 如果class类中的所有成员在定义时都没有使用关键字public、private或protected,则所有成员缺省定义为( ) 

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