首页 > 其他 > 详细

构造函数和析构函数

时间:2021-03-28 22:16:13      阅读:38      评论:0      收藏:0      [点我收藏+]

构造函数:主要作用在创建对象时为 对象成员属性赋值,构造函数由系统自动调用,无需手动调用

析构函数:主要作用在对象销毁前系统自动调用,执行一些清理工作。

构造函数语法 类名(){}

1、构造函数,没有返回值,也不写void

2、函数名称与类名相同

3、构造函数可以有参数,因此可以发生重载

4、程序在创建对象时候会自动调用构造,无需手动调用,而且只会调用一次

析构函数语法 ~类名(){}

1、析构函数,没有返回值也不写void

2、函数名称与类名相同,在名称前面加上符号~

3、析构函数不可以有参数,因此不可以发生重载

4、程序在对象销毁时会自动调用析构,无需手动调用而且只会调用一次

构造函数和析构函数

原文:https://www.cnblogs.com/a503954611/p/14589834.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!