- 4
- 0
- 约1.45万字
- 约 64页
- 2018-06-22 发布于河南
- 举报
第9章构造函数与析构函数.ppt
第9章 关于类和对象的进一步讨论 教学主要内容 类的构造函数 析构函数 静态成员 友元 重点与难点 类与构造函数 友元 第9章 关于类和对象的进一步讨论 教学目标 (1)熟练掌握使用构造函数在创建对象时对其进行初始化 (2)掌握使用析构函数在释放对象时清理现场 (3)会使用友元访问类中的成员 第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 对象的初始化 当建立一个对象时,对象的状态(数据成员的取值)是不确定的。常常需要初始化。C++中有一个称为构造函数的特殊成员函数,可自动进行对象的初始化。相对于构造函数,一个称为析构函数的成员函数在对象撤消时自动执行清理任务。 9.1.2 构造函数的作用 构造函数是一种特殊的成员函数,它的作用是在对象被创建时使用特定的值构造对象,或者说将对象初始化为一个特定的状态,给各成员数据赋初值。构造函数在对象创建时由系统自动调用。 构造函数除具有一般成员函数的特性之外,还具有一些特殊的性质: (1)构造函数的名字必须与类名相同。 (2)构造函数可以有任意类型的参数,
您可能关注的文档
- 第31讲 希腊先哲的精神觉醒与文艺复兴巨匠的人文风采.doc
- 第4节 力的图示(完整).ppt
- 第5节 加速度(2课时).ppt
- 第6章 硬件调试.ppt
- 第6节用图像描述直线运动2012.ppt
- 第8章电气功能简图通用规则 17.doc
- 第8讲交互图.ppt
- 第8讲细胞核(一轮复习).ppt
- 第9章 键盘与显示接口技术new.ppt
- 第9章电子商务法规.ppt
- 2023-2024学年浙江省A9协作体高二下学期期中联考政治试题含答案.docx
- DB61∕T 1931-2024 冷料超薄罩面施工技术规范.docx
- 联盟学校2026年5月高三模拟考试日语.docx
- 2026年七年级下册英语期中模拟卷(全解全析)(广东专用).docx
- 高级卫生专业技术资格考试临床药学(045)(副高级)梳理重点解析(2026年).docx
- 精神病学(中级340)基础知识卫生专业技术资格考试复习要点详解(2026年).docx
- 党课讲稿:充分发挥党员干部先锋模范作用,引领学校高质量发展3篇.docx
- 导游知识问答题题库之综合知识.docx
- 英语+答案辽宁实验中学2027届高二年级下学期4月阶段性测试(4.7-4.docx
- 浙江金华市金华市卓越联盟2024-2025学年高二下学期5月月考语文试题.docx
原创力文档

文档评论(0)