在类的声明中,构造函数和析构函数是一类特殊的函数:由系统自动执行,在程序中不可显示地调用它们。
-
构造函数
作用:建立对象时对对象的数据成员进行初始化
特点:
- 构造函数是与类同名的特殊成员函数,
- 没有返回值,
- 可以有多个(即构造函数可以被重载),带参及无参均可。
-
析构函数
作用:对象生命周期结束时回收对象
特点 :
- 析构函数主要用于对象生命周期结束时回收对象;
- 与类同名,在其前面加上字符~;
- 没有返回值;
- 只有一个,无参。
举个例子:
在类的声明中,构造函数和析构函数是一类特殊的函数:由系统自动执行,在程序中不可显示地调用它们。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/110076.html
如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!