- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章类和对象复习题
第八章 类和对象 复习题
1.系统为每个类提供一个this指针,在类的成员函数内,通过this指针可以间接访问这个类的( )
A.public段中声明的友元 B.所有成员
C.友元类的public成员 D.所有派生类中的public成员
2.如果在class类的定义中既不指定private,也不指定public,则系统就默认为( )
A. private B. public
C. protected D. 不确定
3. 对静态数据成员的描述, 正确的是A. 静态数据成员可以在类体内进行初始化B. 静态数据成员不可以被类的对象调用C. 静态数据成员不能受private控制符的作用D. 静态数据成员可以直接用类名调用 下面叙述错误的是 基类的protected成员在派生类中仍然是protected的 基类的protected成员在public派生类中仍然是protected的 基类的protected成员在private派生类中是private的 基类的protected成员不能被派生类的对象访问对于友元函数描述正确的是 友元函数的实现必须在类的内部定义友元函数是类的成员函数友元函数破坏了类的封装性和隐藏性 友元函数不能访问类的私有成员
A.使用内联函数可以缩短程序代码,减少占用的内存空间
B.使用内联函数可以减少函数调用时入栈和出栈的时间和空间开销,但是会使程序的代码量增加
C.内联函数只能在类的内部进行声明和定义,不能作为全局函数
D.内联函数可以做虚函数
7. 类是对象的( )
A. 具体 B. 抽象
C. 封装 D. 多态
8. struct声明类时,若不作private或public声明,系统默认为( )
A. private B. public C. protected D. 不能确定
9.引入内联函数的主要目的是( )
A.缩短程序代码,少占用内存空间
B.既可以保证程序的可读性,又能提高程序的运行效率
C.占用内存空间少,执行速度快
D.使程序的结构比较清晰
10. 类的具体表现是通过定义来操作的。 )
A.一个类是由一批数据以及对其操作的函数组成
B.类中数据和函数可以分为private和public两大类
C.具有“类”类型特征的变量称为“对象”
D.类中私有成员函数可以被其他类中的成员函数所调用
12.如果用struct声明类时,对其成员既不指定private,也不指定public,则系统就默认
为( )
A. private B. public C. protected D. 不确定
13.在声明类类型时,声明的次序是( )
A.先声明private部分,再声明public部分
B. 先声明public部分,再声明private部分
C. 声明public部分和声明private部分不能同时出现
D. 既可以先声明private部分,也可以先声明public部分
14. 关于类的友元函数的描述,正确的是 ( )
A.友元函数可以被继承
B.一个类的友元函数可以访问这个类的所有成员
C.一个类的友元函数必须在这个类中定义成内联函数
D.一个类的友元函数的返回类型必须是这个类的类型标识符
15.在一个类中( )
A.只能有数据成员 B.只能有成员函数
C.可以有数据成员和成员函数 D.只能有数据成员或只能有成员函数
16.下列特性中,不是面向对象程序设计的特征的是( )
A.继承 B.内联函数
C.多态性 D.封装
17.在声明类类型时,声明的次序是( )
A.先声明private部分,再声明public部分
B. 先声明public部分,再声明private部分
C. 声明public部分和声明private部分不能同时出现
D. 既可以先声明private部分,也可以先声明public部分
18.下列说法正确的是( )
A. 类是对象的抽象,对象是类的具体实例
B. 对象是类的抽象
C.类是对象的具体实例
D. 对象是类的模板
19. 类是对具有共同属性和行为的一类事
原创力文档


文档评论(0)