- 1
- 0
- 约8.31千字
- 约 63页
- 2016-12-31 发布于贵州
- 举报
第9章 关于类和对象的进一步讨论 9.1 构造函数 9.2 析构函数 9.3 调用构造函数和析构函数的顺序 9.4 对象数组 9.5 对象指针 9.6 共用数据的保护 9.7 对象的动态建立和释放 9.8 对象的赋值和复制 9.9 静态成员 9.10 友元 9.11 类模板 9.1 构造函数 9.1.1 对象的初始化 注意: 类的数据成员是不能在声明类时初始化。 类的公用成员可以在定义对象时对数据成员进行初始化。在一个花括号内顺序列出各公用数据成员的值,两个值之间用逗号分隔。 如果数据成员是私有的,或者类中有private或protected的成员,就不能用这种方法初始化。 9.1.2 构造函数的作用 解决对象中私有成员的初始化问题。 只要创建一个对象,必将调用构造函数。 构造函数的名字必须与类名同名,不返回任何值。 构造函数功能由用户定义,可根据初始化的要求设计函数体和函数参数。 关于构造函数的说明: (1) 定义对象时,自动调用构造函数。 (2) 构造函数没有返回值,不需在定义构造函数时声明类型。 (3) 构造函数不能被用户调用。 (4) 在构造函数的函数体中不仅可以对数据成员赋初值,而且可以包含其他语句。 (5) 如果用户自己没有定义构造函数,则C++系统会自动生成一个构造函数,只是这个构造函数的函数体是空的,也没有参数,不执行初始化操作。
您可能关注的文档
- BIM技术应用状及发展研究.ppt
- bi业论文(改.doc
- BJT放大电路习_7989_1742_20110920153406.ppt
- BK3000系使用说明书.doc
- BlueCoa产品和销售机会培训.ppt
- BOKER 数智能广播系统使用手册.doc
- BOT、OT招文件及投资契约调查问卷.doc
- BOT项目建设程.doc
- BPM培训说明学习)文档.ppt
- BRC(英国零商协会)全球标准-包装材料标准讲义.ppt
- 人教版小学语文二年级下册《青蛙卖泥塘》备课PPT模板.pptx
- 人教版小学语文二年级下册《一匹出色的马》备课PPT.pptx
- 人教版小学语文二年级下册《神州谣》备课PPT.pptx
- 人教版小学语文二年级下册《祖先的摇篮》备课PPT.pptx
- 人教版小学语文二年级下册《羿射九日》备课PPT.pptx
- 2025年阜新市新邱区中小学教师招聘笔试试题及答案解析.docx
- 人教版小学语文二年级下册古诗二首备课PPT.pptx
- 人教版小学语文二年级下册黄帝的传说 备课PPT.pptx
- 2026年深圳市龙岗区中小学教师招聘笔试备考试题及答案解析.docx
- 人教版小学语文二年级下册口语交际《长大以后做什么》备课PPT.pptx
最近下载
- 宝马摩托车说明书中文 F 900 GS - 0K61 EUR F_0K61_RM_0725_13.pdf VIP
- 年产一亿颗盐酸多奈哌齐胶囊的生产车间设计.doc VIP
- 文言语法知识全文.doc
- 文言语法知识全文.doc VIP
- 量子传感(Ⅱ):关键技术与典型代表.pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-7.pdf VIP
- 2025年四川教师招聘考试(数学专业知识)历年参考题库含答案详解.docx VIP
- 打屁股作文共九篇.doc VIP
- (2026年)实施指南《NBT 11030—2022 煤矿低浓度瓦斯发电机组通用要求》(2025年)实施指南.pptx VIP
- 【毕业论文致谢结尾】毕业论文致谢收尾.docx VIP
原创力文档

文档评论(0)