- 4
- 0
- 约1万字
- 约 11页
- 2018-07-04 发布于浙江
- 举报
C教程第07章类与对象-5类的静态员及常量
PAGE PAGE 117章 类与对象7.1 类和对象(定义及使用)初步7.2成员函数的重载7.3 对象的初始化、构造函数与析构函数7. 4 类的定义及其使用7. 5 类的静态成员及常量成员7.5.1静态成员7.5.1.静态成员数据的定义,与静态类型的变量的定义方式一样,要在成员数据的定义之前加关键字static。2.静态成员数据必须有确定的值,但由于在类的定义中不能对成员数据直接进行初始化,故必须在类定义的外部对静态成员数据再声明一次,并进行初始化,此时,前面不需要加关键字static。同时为了保持静态成员数据取值的一致性,一般在类的构造函数中不给静态成员数据设置初值。对静态成员数据初始化的顺序为它们在类体外声明的顺序.3.在同一个程序中,当一个类有多个对象时,则这些对象中的静态成员数据都共享同一个存储空间,即在定义类时,就为静态成员数据分配存储单元,以后创建该类的对象时,将不再为该静态成员数据分配存储单元,也不会对该静态成员数据初始化。静态成员数据初始化格式:类型类名 ::静态成员数据 = 数值 ;4.类的静态成员数据具有全局变量的某些特征,比如在程序开始运行时就为静态成员数据分配存储空间,但它只有类的作用域。即在执行main()之前,首先对静态成员数据和全局变量分配存储空间并进行初始化,当整个程序结束时才撤消静态成员数据和全局变量。5.静态成员数据也可以分为公有的、
您可能关注的文档
- 5ucom-aaj_促销宝(doc 11).doc
- 500米无外壳四通遥控模块.doc
- 5_基于CS的嵌入式软件开发与调试(已套模板).ppt
- 5一次函数像的应用.ppt
- 5含有一个量词的题的否定.ppt
- 5屋面防工程施工.ppt
- 5号居住地项目可行研究报告.doc
- 5标盾构头井加固施工方案.doc
- 5档以内导架设(更换)作业指导卡(范本).doc
- 5电控汽车波形分析—喷油器波形分析.ppt
- 2026江西南昌市第一医院劳务派遣护士和院前急救医师招聘48人笔试备考试题及答案解析.docx
- 2026年汉中城固县发展和改革局公益岗招聘(2人)笔试备考题库及答案解析.docx
- 2026四川川交路桥有限责任公司招聘26人笔试模拟试题及答案解析.docx
- 中国教育史孙培青版.docx
- 2026四川绵阳仙海融合生态科技有限公司绵阳仙海发展控股集团有限公司招聘集团及所属公司工作人员(第一批次)19人笔试备考试题及答案解析.docx
- 2026华东理工大学机械与动力工程学院教师岗位招聘(上海)笔试备考题库及答案解析.docx
- 2026上半年广东韶关市教育局所属事业单位赴外地院校招聘专任教师和教研员14人(第三场,编制)笔试备考试题及答案解析.docx
- 2026安徽医科大学继续教育学院派遣制培训团队人员招聘6人笔试备考试题及答案解析.docx
- 2026上海外国语大学附属外国语学校招聘3人笔试参考题库及答案解析.docx
- 2026福建技术师范学院招聘高层次人才15人笔试参考题库及答案解析.docx
原创力文档

文档评论(0)