用于撤销对象时一些清理任务,如释放分配给对象的内存空间。
(1)析构函数与构造函数名字相同,但前面需加~
(2)析构函数没有参数,没有返回值,不能重载。一个类中只能有一个析构函数。
(3)当撤销对象时,编译系统会自动调用析构函数
当对象的生命周期结束时,析构函数才会被自动调用。
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交