南开17春秋学期《面向对象程序的设计》在线作业.docxVIP

南开17春秋学期《面向对象程序的设计》在线作业.docx

  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文档。上传文档
查看更多
谋学网 一、单选题(共 35 道试题,共 70 分。) v 1. 有关带默认参数的函数的描述正确的是 . 只能在函数定义时设置默认参数值 . 只能在函数声明时设置默认参数值 . 函数调用时,必须使用默认的参数值,不能给出新的实参值 . 设置默认参数时,应该设置最右边的若干个参数的默认值  ()  。 标准答案: 在表达式 x+y*z 中,+ 是作为成员函数重载的运算符, * 是作为非成员函数重载的运算符。 下列叙述中正确的是 () 。 . oprtor+ 有两个参数, oprtor* 有两个参数 . oprtor+ 有两个参数, oprtor* 有一个参数 . oprtor+ 有一个参数, oprtor* 有两个参数 . oprtor+ 有一个参数, oprtor* 有一个参数 标准答案: 3. 使用 string 类,必须在程序中包含头文件 () 。 . string.h . string . string.h . string 标准答案: 4. 已知函数原型:  voi f(int , int =3,hr =*);  则下面的函数调用中,不合法的调用是 ()  。 . f(5) . f(5,8) . f(6, , #) . f(0,0, #) 标准答案: 虚函数必须是类的 () 。 . 友元函数 . 成员函数 . 构造函数 . 析构函数 标准答案: 6. 下面关于私有继承方式的论述中错误的是 () 。 . 基类中的私有成员对其对象不可见 . 基类中的私有成员对其派生类不可见 . 基类中的公有成员对其派生类可见 . 基类中的保护成员对其派生类不可见 标准答案: 下列运算符中, () 在++中不能重载。 . ?: . + . - 谋学网 . = 标准答案: 8. 以成员函数方式重载运算符“ ”,则 oj1oj2 被 ++编译器解释为 () 。 . oprtor(oj1,oj2) . (oj1,oj2) . oj1.oprtor(oj2) . oj2.oprtor(oj1) 标准答案: 9. 下列关于虚函数的说明中,正确的是 () 。 . 从虚基类继承的函数都是虚函数 . 虚函数不得是静态成员函数 . 只能通过指针或引用调用虚函数 . 抽象类中的成员函数都是虚函数 标准答案: 10. 下列关于主函数的叙述中正确的是 () 。 . 一个程序可以有多个主函数 . 程序从主函数开始执行 . 一个程序可以没有主函数 . 主函数是一个特殊的函数,因此其结构与其他函数不同 标准答案: 11. 派生类中的成员不能访问基类中的 () 。 . 私有成员 . 公有成员 . 保护成员 . 以上都可以 标准答案: 12. 如果一个类至少有一个纯虚函数,那么就称该类是 () 。 . 抽象类 . 虚基类 . 派生类 . 以上都不对 标准答案: 13. 假定 Mylss 为一类,执行 Mylss ,(2),*p[2];语句时会自动调用该类构造函数 () 次。 . 2 . 3 . 4 . 5 标准答案: 14. 友元重载运算符 oj1oj2 被++编译器解释为 () 。 . oprtor(oj1,oj2) . (oj1,oj2) . oj1.oprtor(oj2) . oj2.oprtor(oj1) 谋学网 标准答案: 15. 在保护继承中,基类中的私有成员作为派生类的 () 。 . 公有成员 . 私有成员 . 保护成员 . 不可访问 标准答案: 抽象类的作用主要是 () 。 . 直接用作基类 . 直接用作指针 . 引用的基类型 . 包括以上各项 标准答案: 17. 有如下类声明: lss Smpl { int x; }; 则 Smpl 类成员 x 是 Smpl 类的 () 。 . 公有数据成员 . 保护数据成员 . 私有数据成员 . 以上选项都不正确 标准答案: 18. 变量的引用,其含义是指该变量的 () 。 . 值 . 类型 . 别名 . 地址 标准答案: 19. 有关重载函数的描述正确的是 () 。 . 函数名相同的函数就是重载函数 . 函数名相同但返回值类型不同的函数就是重载函数 . 函数名相同但参数个数或类型不同的函数就是重载函数 . 函数功能相同的函数就是重载函数 标准答案: 20. 如果类被说明成类的友元,则 () 。 . . . .  类的成员函数不得访问类的所有成员 类的成员函数可以访问类的所有成员 类的成员即类的成员 类的成员即类的成员 标准答案: 21. 已知“  flot *p; p=nw flot[2];  ”,若分配成功,则指针  p 在堆中获得的字节数为  ()  。 . 2 . 4 . 8 .  不确定 标准答案: 谋学网 22. 下列关于构造函数调用

文档评论(0)

150****5607 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档