- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C(练习)6章,类与对象
一,单选题
1. 假定MyCIass为一个类,那么下列的函数说明中,(????? )为该类的析构函数。A?void ~MyClass( );B?~MyClass(int n);C?MyClass( );D?~MyClass( );参考答案Dclass TestClass
{
int i;
private:
int j;
protected:
int k;
public:
int m,n;
};
其中,私有成员的数量为( )。
A 0
B 1
C 2
D 3
参考答案
C
3. 列有关类的说法,不正确的是__________。
A 类是一种用户自定义的数据类型
B 只有类中的成员函数或类的友元函数才能存取类中的私有数据
C 在类中,如果不作特别说明,所有的数据成员均为私有数据成员
D 在类中,如果不作特别说明,所有的成员均为公有成员
参考答案
D
4. 关于成员函数特征的下述描述中,错误的是( )。
A 成员函数一定是内联函数
B 成员函数可以重载
C 成员函数可以设置参数的默认值
D 成员函数可以是静态的
参考答案
A
5. 一个类的友元函数能够访问该类的__________。
A 私有成员
B 保护成员
C 公有成员
D 所有成员
参考答案
D
6. 下列关于C++语言类的描述中错误的是__________。
A 类用于描述事物的属性和对事物的操作
B 类与类之间通过封装而具有明确的独立性
C 类与类之间必须是平等的关系,而不能组成层次结构
D 类与类之间可以通过一些方法进行通信和联络
参考答案
C
7. 类的概念是( ) 。
A 对象的抽象。
B 同一类记录的集合。
C 同一类数据的集合。
D 所有对象的集合。
参考答案
A
8. 如果没有显式定义构造函数(包括复制构造函数),C++编译器就( )。
A 出现编译错误
B 没有构造函数
C 必须显示定义
D 隐式定义默认的构造函数
参考答案
D
11. 下列关于构造函数说法不正确的是( )。
A 构造函数必须与类同名
B 构造函数可以省略不写
C 构造函数必须有返回值
D 在构造函数中可以对类中的成员进行初始化
参考答案
C
12. 下列有关类的说法,不正确的是( )。
A 类是一种用户自定义的数据类型
B 只有类中的成员函数或类的友元函数才能存取类中的私有数据
C 在类中,如果不作特别说明,所有的数据均为私有数据
D 在类中,如果不作特别说明,所有的成员函数均为公有有数据
参考答案
D
13. 一个类的友元函数能够访问该类的( )。
A 私有成员
B 保护成员
C 公有成员
D 所有成员
参考答案
D
14. 有关类与对象的说法不正确的是( )。
A 类是同类对象的定义
B 对象是类的具体化实例
C 类包含对象的具体属性值
D 类包含同类对象的属性名
参考答案
C
15. 对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是( )。
A 公有类型
B 私有类型
C 保护类型
D 友元类型
参考答案
D
16. 在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是( )。
A 友元函数
B 虚函数
C 构造函数
D 析构函数
参考答案
C
17. 下述静态数据成员的特征中,( )是错误的。
A 说明静态数据成员时前边要加修饰符static
B 静态数据成员要在类体外进行初始化
C 引用静态数据成员时,要在静态数据成员名前加类名和作用域运算符
D 静态数据成员不是所有对象所共用的
参考答案
D
18. 下列有关类的说法不正确的是( )。
A 对象是类的一个实例
B 任何一个对象只能属于一个具体的类
C 一个类只能有一个对象
D 类与对象的关系和数据类型与变量的关系相似
参考答案
C
19. 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。
A public
B protected
C private
D static
参考答案
A
20. ( )是类的所用对象共享的成员,而不是某个对象的成员。
A 静态成员
B 动态成员
C 内联函数
D 析构函数
参考答案
A
21. 下列关于析构函数的描述中,错误的是( )。
A 类中有且仅有一个析构函数
B 析构函数可以有形参
C 析构函数没有函数返回类型
D 析构函数在对象消失时被自动执行
参考答案
B
22. 下列对类的构造函数和析构函数的描述中,正确的是
A 构
您可能关注的文档
最近下载
- 山东省青岛市2024-2025学年七年级上学期11月期中英语试题.docx VIP
- 灼热丝试验规范.doc VIP
- 不动产登记实务培训教程课件.pptx VIP
- 高中语文统编版必修 下册(2019)_2022届高考语文二轮复习“科幻小说与魔幻现实主义小说”专练 .doc VIP
- 小学语文大阅读《奇妙的数王国》 指导课件.pptx
- 灼热丝试验及标准.docx VIP
- 新能源零基础知识培训课件.pptx VIP
- 2025年上海市时事政治考试试卷带解析(考试直接用).docx VIP
- 2025年上海市时事政治考试试卷带解析含答案(考试直接用).docx VIP
- 高等有机化学 周环反应.ppt VIP
文档评论(0)