- 8
- 0
- 约5.19千字
- 约 6页
- 2018-07-04 发布于浙江
- 举报
C教程第07章类与对象-910结构与合拷贝构
PAGE PAGE 67章 类与对象7.1 类和对象(定义及使用)初步7.2成员函数的重载7.3 对象的初始化、构造函数与析构函数7. 4 类的定义及其使用7. 5 类的静态成员及常量成员7. 6 友元7. 7 类之间的对象关系 对象成员和嵌套7. 8 自定义类中的运算符重载*7. 9 结构与联合 已在“4.6 结构体类型”一节中简单地介绍过结构及其使用。当时只是将它作为一种存放数据的实体来使用来看待的。实际上,C++中的结构体同样能够像类那样地实现封装(而在C中则不能)。即是说,除数据成员外,也可在结构中定义函数成员;结构也可以有它自己的构造函数、析构函数以及this指针等等。可以看出,类和结构在一定意义上是等价的。? 结构与类的区别是:在缺省情况下,结构的成员是公有的(隐含为public型的),而类的成员是私有的(隐含为private型的)。作为使用习惯,通常在仅描述数据成员时使用结构struct,而当既描述数据成员又刻画其操作(函数成员)时使用类class。另外,在讨论结构的时候,我们往往用结构变量这个词;但在讨论类时,我们用对象这个词。 联合在C++语言中除了类似于类和结构之外,受到了更多的限制,主要是其所有数据成员重叠,都从同一位置开始存储。通常也只在要描述一批可重叠存放的数据成员时才使用联合union。
您可能关注的文档
- 500米无外壳四通遥控模块.doc
- 5_基于CS的嵌入式软件开发与调试(已套模板).ppt
- 5一次函数像的应用.ppt
- 5含有一个量词的题的否定.ppt
- 5屋面防工程施工.ppt
- 5号居住地项目可行研究报告.doc
- 5标盾构头井加固施工方案.doc
- 5档以内导架设(更换)作业指导卡(范本).doc
- 5电控汽车波形分析—喷油器波形分析.ppt
- 5电气、工监理细则.doc
- 2026《中考数学 常考考点专题》一次函数.pdf
- 2026年篮球运动鞋行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026年企业级SAAS应用行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026年氧化锆瓷块行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026年汽车定制改装行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026年在线政务服务行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026年红酸汤行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026《中考数学 常考考点专题》三角形.pdf
- 2026年鱼油脂肪乳注射液行业分析报告及未来五到十年行业发展趋势报告.docx
- 2026年食品料理机行业分析报告及未来五到十年行业发展趋势报告.docx
原创力文档

文档评论(0)