- 2
- 0
- 约1.98万字
- 约 67页
- 2017-05-18 发布于江西
- 举报
第五章c教程
对象成员构造函数的调用顺序取决于这些对象成员在类中说明的顺序,与它们在成员初始化列表中给出的顺序无关。 当建立A类的对象时,先调用对象成员的构造函数,初始化对象成员,然后才执行A类的构造函数,初始化A类中的其他成员。 析构函数的调用顺序与构造函数正好相反。 虽然还没有建立对象,但静态成员已经存在。除静态数据成员的初始化之外,静态成员遵循类的其他成员所遵循的访问限制。 由于数据隐藏的需要,静态数据成员通常被说明为私有的,而通过定义公有的静态成员函数来访问静态数据成员。 注意:由于static不是函数类型中的一部分,所以在类声明之外定义静态成员函数时,不使用static。在类中定义的静态成员函数是内联的。 它具有如下性质: ① 构造函数在代码执行过程中,第一次遇到它的变量定义时被调用,但直到整个程序结束之前仅调用一次。 ② 析构函数在整个程序退出之前被调用,同样也只调用一次。 对普通类对象b而言,因为它是for循环语句中的局部类对象,所以生命期只能与本次循环共存,每当循环体的本次循环结束时,它都要调用一次析构函数。 3. 常对象 常对象是指对象的数据成员的值在对象被调用时不能被改变。常对象必须进行初始化,且不能被更新。不能通过常对象调用普通成员函数,但是可以通过普通对象调用常成员函数。常对象只能调用常成员函数。常对
您可能关注的文档
- 第一部分(上):企业资源计划概述.ppt
- 第七讲_锅炉辅助系统.ppt
- 第七讲 动态数据处理.ppt
- 第七部分输入输出系统- 考研辅导.ppt
- 第七章财产保全和先于执行 - 第十一章 临时性救济.ppt
- 第七章现代美术教育理论的新拓展.ppt
- 第三十六章考察报告和实习报告.ppt
- 第三届亚洲沙滩运动会青岛农业大学志愿者招募工作方案.doc
- 第三届携手共建均衡和谐教育手拉手活动实施方案.doc
- 第三代移动通信-UMTS 移动通信系统.ppt
- 统编版小学五年级语文下册课件《语文园地六》.pptx
- 9.3 大气压强 课件-2025-2026学年人教版物理八年级下学期.pptx
- 10.《苏武传》第二课时 课件 2026-2027学年统编版高二语文选择性必修中册.pptx
- 统编版小学五年级语文下册课件《第二单元习作:写读后感》.pptx
- 2025-2026学年初二英语下学期期中模拟练习含答案.docx
- 2024-2025学年广东省广州市八年级下学期中段生物检测含答案.docx
- 2024-2025学年广东广州天河中学八年级下学期期中数学试题含答案.docx
- 冀教版八年级数学上《第十二章分式和分式方程》单元测试含答案.doc
- 华东师大八年级数学下《第18章平行四边形》整合提升试卷.doc
- 危重病人生命体征监测.pptx
最近下载
- 中医眼科常见病弱视的中医药治疗.pptx VIP
- 工时定额编制标准(焊接)修订版.doc VIP
- 2025年陕西省高中学业水平合格考试物理试卷真题(含答案详解) .pdf VIP
- 2025-2026学年北京四中八年级(下)期中数学试卷 (学生版+解析版).pdf VIP
- 工时定额编制标准(焊接).doc VIP
- 图集:12J003 室外工程.docx VIP
- 浙江2022年三支一扶考试真题.pdf VIP
- 洛社镇综合污水处理厂处理能力3万m3_d(一期1.5万m3_d)建设项目竣工环保验收监测报告.pdf VIP
- 小学操场塑胶跑道和人造草坪施工组织设计.docx VIP
- 广东省佛山市南海区狮山镇2024-2025学年下学期七年级数学期中试卷(含部分答案).pdf VIP
原创力文档

文档评论(0)