网站大量收购独家精品文档,联系QQ:2885784924

电大形成性考核册c++第四次作业及答案.docxVIP

电大形成性考核册c++第四次作业及答案.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 计算机应用专业” C++语言程序设计”课程作业 第四次作业 一、 填空题 在定义类对象的语句执行时 , 系统在建立每个对象的过程中将自动调用该类的 _构造函数 _____使其初始化。 当 一 个 类 对 象 被 撤 消 时 将 自 动 调 用 该 类 的 __ 析 构 函 数 _________。 对基类数据成员的初始化是经过执行派生类构造函数中的 __初始化表 _____来实现的。 4. 对一个类中的数据成员的初始化能够经过构造函数中的  _初始 化表 ___实现 , 也能够经过构造函数中的 __赋值语句 ________实 现。 在一个派生类中 , 对基类成员、 类对象成员和非类对象成员的初始化次序的先 基类成员 , 后类对象成员 , 最后 非对象成员 。 当撤消一个含有基类和类对象成员的派生类对象时 , 将首先完成派生类本身 的析构函数定义体的执行 , 接着完成 类对象成员 的析构函数定义体的执行 , 最后完成 基类成员 的析构函数定义体的执行。 7. 设 PX 是指向一个类动态对象的指针变量 , 则执行” delete px; ”语句时 , 将自动调用该类的 析构函数 。 资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 当一个类对象离开它的作用域时 , 系统将自动调用该类的 析构函数。 假定一个类对象数组为 A[N], 当离开它的作用域时 , 系统自动调用该类析构函数的次数为 N 次。 假定 AB为一个类 , 则执行” ABa[10]; ”语句时 , 系统自动调用该类构造函数的次数为 10 次。 假定拥护没有给一个名为 AB 的类定义构造函数 , 则系统为其隐含定义的构造函数为 空构造函数 。 假定用户没有给一个名为 AB 的类定义析构函数 , 则系统为其隐含定义的析构函数为 空析构函数 。 若需要把一个函数”voidf(); ”定义为一个类 AB的友元函数 , 则应在类 AB的定义中加入一条语句 : friend void f(); 。 若需要把一个类 AB定义为一个类 CD的友元类 , 则应在类 CD的 定义中加入一条语句 : friend class AB; 。 假定一个类 AB 中有一个静态整型成员 bb, 在类外为它进行定 义并初始化为 0 时 , 所使用写法为 AB:bb = 0; 。 假定类 AB 中有一个公用属性的静态数据成员 bb, 在类外不经过对象名访问该成员 bb 的写法为 AB:bb。 17. 当类中一个字符指针成员指向具有 n 个字节的储存空间时 , 它 所能储存字符串的最大长度为 n-1 。 18. 假定 AB 为一个类 , 则该类的拷贝构造函数的声明语句为 资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 AB:AB(AB ) 。 19. 对类对象成员初始化是经过执行构造函数中的 初始化表 完成 的。 对于类中定义的成员 , 其隐含访问权限为 private , 对于结构中定义的成员 , 其隐含访问权限为 public 。 21. 一个类的友元函数或友元类能够经过成员操作符访问该类的 所 有数据成员和函数成员 。 假定要对类 AB 定义加号操作符重载成员函数 , 实现两个 AB类对象的加法 , 并返回相加结果 , 则该成员函数的声明语句为 : AB operator +(AB, AB); 。 在 C++流类库中 , 根基类为 ios 。 在 C++流类库中 , 输入流类和输出流类的名称分别为istream ostream 。 25. 若要在程序文件中进行标准输入输出操作 , 则必须在开始的 #inlude 命令中使用 iosteam.h 头文件。 26. 若要在程序文件中进行文件输入输出操作 , 则必须在开始的 #inlude 命令中使用 fstream.h 头文件。 27. 当从字符文件中读取回车和换行两个字符时 , 被系统看作为一 个换行符 。 当使用 ifstream 流类定义一个流对象并打开一个磁盘文件时, 文件的隐含打开方式为 读取的文本文件 , 当使用 ofstream 流类 资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 定义一个流对象并打开一个磁盘文件时 , 文件的隐含打开方式为 写入的文本文件 。 当需要使用 istrstream 流类定义一个流对象并联系一个字符串时 , 应在文件开始使用 #include 命令 , 使之包含 strstrea.h 文 件。 二.给出下列程序运行后的输出结果 1.#includeiostream.h class A{ int a, b; public: A( ) {a

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档