析构函数与构造函数的区别
一个类中可以有多个构造函数,但析构函数只能有一个。对象被析构的顺序,与其建立时的顺序相反,即后构造的对象先析构。
1. 概念不同:析构函数:对象所在的函数已调用完毕时,系统自动执行析构函数。
2. 作用不同:析构函数:析构函数被调用。
3. 目的不同:析构函数:”清理善后” 的工作
析构函数与构造函数的区别
一个类中可以有多个构造函数,但析构函数只能有一个。对象被析构的顺序,与其建立时的顺序相反,即后构造的对象先析构。
1. 概念不同:析构函数:对象所在的函数已调用完毕时,系统自动执行析构函数。
2. 作用不同:析构函数:析构函数被调用。
3. 目的不同:析构函数:”清理善后” 的工作
版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除