电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

面向对象程序设计题库

面向对象程序设计题库_第1页
1/22
面向对象程序设计题库_第2页
2/22
面向对象程序设计题库_第3页
3/22
一、单项选择题1. 在 C++语言中,对函数参数默认值描述正确的是:( D ) A) 函数参数的默认值只能设定一个B) 一个函数的参数若有多个,则参数默认值的设定可以不连续C) 函数参数必须设定默认值D) 在设定了参数的默认值后,该参数后面定义的所有参数都必须设定默认值2. 假定 AB 为一个类,则执行 AB x ;语句时将自动调用该类的( B ) 。 A) 有参构造函数 B) 无参构造函数 C) 拷贝构造函数 D) 赋值构造函数3. 下述关于开关语句的描述中,( )是正确的。A) 开关语句中 default 子句可以没有,也可以有一个;B) 开关语句中每个语句序列中必须有 break 语句;C) 开关语句中 default 子句只能放在最后;D) 开关语句中 case 子句后面的表达式可以是整形表达式。4. 关于对象概念的描述中,( ) 是错误的。A) 对象就是 C 语言中的结构变量;B) 对象代表着正在创建的系统中的一个实体;C) 对象是一个状态和操作(或方法)的封装体;D) 对象之间的信息传递是通过消息进行的;5. 下列给字符数组进行初始化中,( )是正确的。A) char s1[ ]="12345abcd"; B) char s2[3]="xyz"; C) char s3[][3]={ 'a', 'x', 'y'}; D) char s4[2[3]={"xyz","mnp"};6. 在 int a[][3]={{1},{3,2},{4,5,6},{0}}中,a[2][2]的值是 ( ) 。A) 3 B) 2 C) 6 D) 47. 声明类 test 的拷贝构造函数的正确形式是 ( D ) 。 A) int test B) void test C) test(void) D) test(test&)8. 关于 new 运算符的下列描述中,( ) 是错的。A) 它可以用来动态创建对象和对象数组;B) 使用它创建的对象或对象数组可以使用运算符 delete 删除;C) 使用它创建对象时要调用构造函数;D) 使用它创建对象数组时必须指定初始值。9. 在 C++ 中有以下 4 条语句: static int hot=200;int &rad=hot; hot=hot+100;cout<

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

面向对象程序设计题库

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群