- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c考试
南开大学理科《面向对象程序设计2-2》
2007级期末考试试卷(A卷) 2008年6月
任课教师 学院_______系别(班级)_______姓名_______ 学号________
题 号 一 二 三 四 合计 成 绩
得 分 一、单项选择(每空1分,共20分)(结果必须填写在题头相应横线上)
注意:请将选择题结果写在下面相应位置上:
⑴_______⑵_______⑶_______⑷_______⑸_______⑹_______⑺_______
⑻_______⑼_______⑽_______⑾_______⑿_______⒀_______⒁_______
⒂_______⒃_______⒄_______⒅_______⒆_______⒇_______
1、下列关于构造函数说法不正确的是( )。
A)构造函数必须与类同名
B)构造函数可以省略不写
C)构造函数必须有返回值
D)在构造函数中可以对类中的成员进行初始化
2、任意一个类,析构函数的个数最多是( )。
A) 不限个数 (B) 1 (C) 2 (D) 3
3、友元的作用是( )。
A) 增减成员函数的种类 B) 加强类的封装性
C) 实现数据的隐藏 D)提高程序的运行效率
4、在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )。
A)派生类的对象可以直接访问基类的所有成员
B)派生类的对象可以初始化基类的引用
C)派生类的对象不可以直接访问基类中的私有成员
D)派生类的对象的地址可以赋给指向基类的指针
5、下面对静态数据成员的描述中,正确的是( )。
A)静态数据成员可以在类体内进行初始化
B)静态数据成员不可以被该类的对象调用
C)静态数据成员不能受private控制符的作用
D)静态数据成员可以直接用类名访问
6、在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是( )。
A)友元函数 B)虚函数 C)构造函数 D)析构函数
7、下列对派生类的描述中错误的是( )。
A)派生类至少有一个基类
B)派生类可作为另一个派生类的基类
C)派生类除了包含它直接定义的成员外,还包含其基类的成员
D)派生类对其继承的基类的成员访问权限保持不变
8、下列关于this指针的说法,正确的是( )。
A)this指针一定指向常量型数据
B)this指向的数据不可更改
C)静态成员函数中也可以访问this指针
D)this指针本身可直接作为成员函数的返回值
9、下面关于类的成员函数描述不正确的是( )。
A)静态成员函数内可以直接访问类的非静态成员数据
B)静态成员函数内可以直接访问类的静态成员数据
C)非静态成员函数可以直接访问类的非静态成员数据
D)非静态成员函数可以直接访问类的静态成员数据
10、下列关于类和对象的叙述中,错误的是( )。
A)一个类只能有一个对象
B)对象是类的具体实例
C)类是某一类对象的抽象
D)类和对象的关系是一种数据类型与变量的关系
11、有如下类声明:
class Sample { int x; };
则Sample类成员x是Sample类的( )。
A)公有数据成员 B)保护数据成员
C)私有数据成员 D)以上选项都不正确
12、在表达式x+y*z中,+ 是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是( )。
A)operator+有两个参数,operator*有两个参数
B)operator+有两个参数,operator*有一个参数
C)operator+有一个参数,operator*有两个参数
D)operator+有一个参数,operator*有一个参数
13、下列关于虚函数的说明中,正确的是( )。
A)从虚基类继承的函数都是虚函数 B)虚函数不得是静态成员函数
C)只能通过指针或引用调用虚函数 D)抽象类中的成员函数都是虚函数
14、类模板的模板参数( )。
A) 只可作为数据成员的类型 B) 只可作为成员的返回类型
C) 只可作为成员函数的参数类型 D) 以上3项均可以
15、下列关于运算符重载的描述中,正确的是( )。
A)运算符重载可以改变操作数的个数
B)运算符重载可以改变运算符的优先级
C)运算符重载可以改变运算符的结合性
D)运算符重载可以使运算符实现特殊功能
16、已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321个字节处,正确的函数调用语句是( )。
A)outfile.seekp(321, ios::cur); B)outfile.seekp(321, ios::beg);
C)outfile.seekp(-321, ios::beg); D)outfi
您可能关注的文档
- 2016年广东省普通高中学业水平考试化学信息卷(三)(版).doc
- 2016年广东省普通高中学业水平考试政治信息卷(二)(版).doc
- 2016年广东省普通高中学业水平考试化学信息卷(二)(版).doc
- 2016年德州高三第二次模拟考试试题.doc
- 2016年思想道德修养与法律基础复习资料.doc
- 2016年广东省普通高中学业水平考试历史信息卷(三)(版).doc
- 2016年广东省普通高中学业水平考试政治信息卷(一)(版).doc
- 2016年春公共管理学形考作业1-4及答案.docx
- 2016年曲靖教师考试大纲-顺序12音乐.doc
- 2016年广东省初中学业水平考试地理试题(版,无答案).doc
最近下载
- 《包装工程》投稿写作模板 模板使用说明: 1. 请将稿件直接 ....doc
- 百胜包装品工厂质量体系审核纲要及评估细则 V2012.pdf VIP
- 个人信用报告征信详细版纸质版2024年2月必威体育精装版版带水印可编辑-实线.pdf
- 第三十届WMO省测特训营6年级第二讲——寻找透明的积木.docx VIP
- 第三十届WMO省测特训营6年级第二讲——课后练习题含答案.docx VIP
- 第三十届WMO省测特训营6年级第一讲——课后练习题含答案.pdf VIP
- PBL病例—休克【24页】(必威体育精装版文档).pptx VIP
- 故事——小羊过桥.ppt
- 征信简版电子版PDF个人信用报告必威体育精装版版2024年可编辑带水印模板.pdf
- 食品用包材供应商现场审核方案(检查表).xls VIP
文档评论(0)