什么是析构函数? 析构函数有什么特征

什么是析构函数? 析构函数有什么特点?
概念:
1. 与构造函数相对应
2. 与构造函数的作用相反
3. 析构函数的形式
~类名( )
{

}
特点:
1. 固定的函数名称
~类名( )
2. 没有返回类型
3. 没有参数
4. 不可以重载
5. 一般由系统自动的调用