- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c试卷(0405a)
南昌大学 2004~2005学年第 一 学期期 末 考试试卷
试卷编号: ( A )卷
课程名称:面向对象程序设计 适用班级: 本科2002级
姓名: 学号: 班级: 专业:计算机应用技术
学院: 信息工程学院 系别:计算机科学与技术系 考试日期:2005.1.10
试卷编号: ( )卷
课程名称: 适用班级:
姓名: 学号: 班级: 专业:
学院: 系别: 考试日期: 题号
一
二
三
四
五
六
七
八
九
十
总分
累分人 签名
题分
20
20
20
20
20
100
得分
选择题(每题2分,共20分)
得分
评阅人
1、友元的作用是(a )
A. 提高程序的运行效率; B.加强类的封装性;
C. 实现数据的隐藏性; D.增加成员函数的种类。
2、已知:类A中一个成员函数说明如下:void Set( A a );其中,A a的含义是( c):
A. 指向类A的指针为a; B. 将a的地址值赋给变量Set;
C. a是类A的对象引用,用来作函数Set()的形参;
D. 变量A与a按位与作为函数Set()的参数。
3、设置虚基类的目的是(b )
A. 简化程序;B. 消除二义性;C. 提高运行效率;D. 减少目标代码。
4、关于纯虚函数和抽象类的描述中,( )是错误的。
A. 纯虚函数是一种特殊的虚函数,它没有具体的实现;
B. 抽象类是指具有纯虚函数的类;
C. 一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类;
D. 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出。
5、下列函数中,( )不能重载。
A. 成员函数;B. 非成员函数;C. 析构函数;D. 构造函数。
6、下列类声明程序段正确的是( )
A.
class figure
{
public:
figure();
~figure(int have_drawn);
};
B.
class line
{
public:
int is_on_line(int x, int y);
private:
int start_x = 0, start_y =0;
};
C.
class point
{
public:
int get_x();
int get_y();
private:
int x,y;
};
D.
class circle
{
public:
circle(int x = 0,int y = 0,int radius = 0);
~circle();
private:
int atom_x, atom_y;
auto int radius;
};
7、在C++中,以下关于设置参数默认值的函数中,错误的是( )
A. void func(int a, int b); B. void func(int a = 3, int b = 4);
C. void func(int a = 3, int b); D. void func(int a, int b = 4);
8、假定AB为一个类,则执行“AB a(4),b[5],*p[2]:”语句时,自动调用该类构造函数的次数为( )。
A.6 B.7 C.9 D.11
9、假定要对类AB定义“+”操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,该成员函数的声明语句为( )。
A.AB operator+(AB&a,AB&b); B. AB operator+(AB&a);
C. op
您可能关注的文档
- 八上unit1单元检测题.doc
- 先进基层党组织登记表及申报材料.doc
- 西湖中学班级小组学习管理制度.doc
- 5全国卷烟销售网络建设现场会材料(长治).doc
- 交换机与路由器配置第四章.ppt
- 七年级英语1--2习题.doc
- 北京师范大学出版社《经济政治与社会》第9课依法行使民主权利公民享有民主权利.doc
- 鲁子问小学英语教学五问短答.doc
- 7S活动的评比.doc
- 0802020622沃尔沃.doc
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
文档评论(0)