C++第04课 构造析构.md

C++第04课 构造析构.md


1.1 简述

 

1.2 声明

 

1.3 定义

1.3.1 类内定义

 

1.3.2 类外定义

 

1.4 初始化列表

 

1.5 构造函数的使用

 

1.6 默认构造函数

 

2. 析构函数

2.1 简述

析构函数(destructor) 与构造函数相反,当对象结束其生命周期时,系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作,如果对象是在堆中,那么它会释放内存.

2.2 声明

 

2.3 定义

2.3.1 类内定义

2.3.2 类外定义

2.4 注意

 

3. 类的常量成员

3.1 常量成员数据

3.2.1 规则

 

3.2.2 性质

 

3.2 常量成员函数

3.2.1 规则

 

3.2.2 性质

 

3.2.3 使用方法

 
原文地址:https://www.cnblogs.com/lijianming180/p/12361075.html