C++单项选择复习题.pdfVIP

  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文档。上传文档
查看更多
关于类的下列描述中,错误的是( )。 类是一组对象的模板 类是抽象数据的实现 类是数据和方法的封装体 类是对象的实例 ~D 关于对象的下列描述中,错误的是( )。 对象是一种类型 对象是类的一个实例 对象是客观世界中的一种实体 对象之间是通过消息进行通信的 ~A 下列关于继承的描述中,正确的是( )。 继承不是类之间的一种关系 C++语言仅支持单一继承 继承会增加程序的冗余性 继承是面向对象方法中一个很重要的特性 ~D 关于类的定义的描述中错误的是( )。 类的定义格式分为说明部分和实现部分 类中一般包含有成员函数和数据成员 类中成员有3 种访问权限 成员函数都是公有的,数据成员都是私有的 ~D 关于类中成员函数的描述中,错误的是( )。 类中可以说明一个或多个成员函数 类中的成员函数只能定义在类体外 定义在类体外的成员函数前加inline 可成为内联函数 在类体外定义成员函数时,需用类名和作用域运算符加以限定 ~B 下列关于成员函数的特性描述中,错误的是( )。 成员函数可以重载 成员函数都是内联函数 成员函数可以设置参数的默认值 成员函数可以是公有的,也可以是私有的 ~B 关于友元函数的描述中,错误的是( )。 友元函数不是成员函数 友元函数只能访问类中私有成员 友元函数破坏隐蔽性,尽量少用 友元函数说明在类体内,使用关键字friend ~B 下列关于派生类的描述中,错误的是( )。 派生类至少应有一个基类 一个派生类也可以作为另一个派生类的基类 派生类中包含它的基类中成员和它自己的成员 派生类的成员可访问它的基类中所有的成员 ~D 派生类可访问它的基类中的成员的描述中,错误的是( )。 派生类可访问它的基类中的成员与继承方式有关 派生类不可访问它的基类中的私有成员 公有继承方式下派生类可访问它的基类的私有成员 私有继承方式下派生类可访问它的基类中的公有成员和保护成员 ~C 派生类对象可访问的基类成员是( )。 公有继承方式的基类的公有成员 公有继承方式的基类的保护成员 保护继承方式的基类的公有成员 保护继承方式的基类的保护成员 ~A 下列描述不正确的是( )。 任何继承方式下基类中私有成员都是派生类所不可访问的 保护继承方式下基类中的公有成员是派生类对象可访问的 派生类中包含了基类中的所有成员 私有继承方式下基类中公有成员可被直接派生类访问,而不可被间接派生类访问 ~B 派生类的派生类不可访问的基类成员是( )。 先私有继承方式再公有继承方式的基类中的公有成员和保护成员 先公有继承方式再私有继承方式的基类中的公有成员和保护成员 先公有继承方式再保护继承方式的基类中的公有成员和保护成员 先保护继承方式再公有继承方式的基类中的公有成员和保护成员 ~A 下列有关赋值兼容规则的描述中,错误的是( )。 赋值兼容规则是在公有继承下才成立的 公有继承下,基类对象可赋值给派生类对象 公有继承下,派生类对象可赋值给基类对象 在保护继承方式下赋值兼容规则是不成立的 ~B 下列关于派生类构造函数的描述中,错误的是( )。 派生类构造函数应包含直接基类和所有间接基类的构造函数 派生类构造函数仅包含直接基类构造函数和其他(如子对象)类构造函数等 派生类构造函数通常带有成员初始化列表 派生类默认构造函数中隐含包括直接基类的默认构造函数 ~A 关于多重继承的二义性描述中,错误的是( )。 不是所有情况的多重继承都会出现二义性 多重继承中出现的二义性通常使用成员限定法可以消除 派生类中对它多个基类中的同名成员访问时可能出现二义性 程序中出现二义性是不必消除的 ~D 下列关于虚基类的描述中,错误的是( )。 虚基类是关键字virtual 说明的 带有虚基类的派生类的构造函数与不带有虚基类的派生类的构造函数没有区别 使用虚基类可以解决公共基类的二义性问题 虚基类能够解决公共基类只被初始化一次数据成员的问题 ~B ~关于运算符重载的下列描述中,正确的是( )。 改变优先级 不改变结合性 改变操作数个数 改变语法结构 ~B 说明类中虚成员函数的关键字是( )。 public private virtual inline ~C 动态联编要求类中应有( )。 成员函数 内联函数 虚函数 构造函数 ~C 下列各个成员函数中,纯虚函数是( )。 void fun(int)=0 virtual void fun(int) virtual void fun(int){} virtual void

文档评论(0)

. + 关注
官方认证
文档贡献者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档