奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1179|回复: 0

[西安交通大学] 西交16年12月补考《面向对象程序设计》作业考核试题资料

[复制链接]
发表于 2016-12-4 11:47:13 | 显示全部楼层 |阅读模式
谋学网

----------------------------------单选----------------------------------

1.  假定AB为一个类,则执行“AB x;”语句时将自动调用该类的 (  ).。
               
A. 有参构造函数
B. 无参构造函数
C. 复制构造函数
D. 赋值重载函数
正确资料:B      

2.  下面是四条顺序出现的声明语句,非法的初始化语句是()。
               
A. int i = –1;
B. const int ic=i;
C. const int *pc=⁣
D. int *const cpi=⁣
正确资料:D      

3.  关于继承中出现的二义性的描述中,( )是错误的。
               
A. 一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性;
B. 解决二义性的最常用的方法是对成员名的限定法;
C. 在单继承情况下,派生类中对基类成员的访问也会出现二义性;
D. 一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,也可能出现二义性;
正确资料:C      

4.  不可以成为类的数据成员的是()。
               
A. 自身类的对象
B. 另一个类的对象
C. 自身类的指针或引用
D. 其他基本数据类型
正确资料:A      

5.  在下列的各类函数中,( )不是类的成员函数。
               
A. 构造函数
B. 析构函数
C. 友元函数
D. 拷贝构造函数
正确资料:C      

6.  能够释放对象所占资源的是(    )。
               
A. 析构函数
B. 数据成员
C. 构造函数
D. 静态成员函数
正确资料:

7.  下面是重载双目运算符+的普通函数原形,其中最符合+原来含义的是()。
               
A. Value operator+(Value, Value);
B. Value operator+(Value,int);
C. Value &operator+(Value, Value*);
D. Value &operator+(Value&, Value&);
正确资料:

8.  面向对象软件开发中使用的OOD表示( )。
               
A. 面向对象分析
B. 面向对象设计
C. 面向对象语言
D. 面向对象方法
正确资料:

9.  一个函数功能不太复杂,但要求被频繁调用,选用( )
               
A. 内置函数
B. 重载函数
C. 递归函数
D. 嵌套函数
正确资料:

10.  假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。
               
A. px(a)
B. px[a]
C. px->a
D. px.a
正确资料:
11.  如果表达式a==b中的“==”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
               
A. a.operator==(b)
B. b.operator==(a)
C. operator==(a,b)
D. operator==(b,a)
正确资料:

12.  如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
               
A. a.operator+(b)
B. b.operator+(a)
C. operator+(a,b)
D. operator(a+b)
正确资料:

13.  下述静态数据成员的特性中,()是错误的。
               
A. 声明静态数据成员时前面要加修饰符static。
B. 静态数据成员要在类体外进行初始化。
C. 在程序中引用静态数据成员时,要在静态数据成员名前加和作用域运算符。
D. 静态数据成员是一个类的个别对象所共享的。
正确资料:

14.  假定AB为一个类,则执行 “AB r1=r2;”语句时将自动调用该类的(  )。
               
A. 无参构造函数
B. 带参构造函数
C. 赋值重载函数
D. 拷贝构造函数
正确资料:

15.  下列说法错误的是()。
               
A. 在类中不能对所定义的数据成员进行初始化;
B. 类的公有成员函数是类与外界的接口
C. 同一个类的两个对象占用相同的内存空间;
D. 类实现数据隐藏。
正确资料:

16.  以下叙述中正确的是( )
               
A. 使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值
B. 使用const定义的常量名有类型之分,其值在程序运行时是不可改变的
C. 在程序中使用内置函数使程序的可读性变差
D. 在定义函数时可以在形参表的任何位置给出缺省形参值
正确资料:

17.  对于一个类的构造函数,其函数名与类名(    )。
               
A. 完全相同
B. 基本相同
C. 不相同
D. 无关系
正确资料:

18.  由C++源程序文件编译而成的目标文件的缺省扩展名为()。
               
A. cpp
B. exe
C. obj
D. lik
正确资料:

19.  关于静态成员,正确的说法是()。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-29 09:30 , Processed in 0.096639 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表