C++(练习)6章,类与对象.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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 构

文档评论(0)

3wxrv + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档