中易网

构造函数和析构函数的主要作用是什么?它们各有什么特性?

答案:2  悬赏:10  
解决时间 2021-12-15 18:38
构造函数和析构函数的主要作用是什么?它们各有什么特性?
最佳答案
析构函数与构造函数的作用相反,用于撤销对象的一些特殊任务处理,可以是释放对象分配的内存空间构造函数只是起初始化值的作用;特点:析构函数与构造函数同名,但该函数前面加~,但实例化一个对象的时候。 析构函数没有参数,在一个类中只能有一个析构函数。 当撤销对象时,编译器也会自动调用析构函数。 每一个类必须有一个析构函数。规则,只要你一实例化对象,系统自动回调用一个构造函数,就是你不写,编译器也自动调用一次,可以通过实例去传递参数,用户可以自定义析构函数,从主函数传递到其他的函数里面,这样就使其他的函数里面有值了,也没有返回值,而且不能重载
全部回答

构造函数只是起初始化值的作用,但实例化一个对象的时候,可以通过实例去传递参数,从主函数传递到其他的函数里面,这样就使其他的函数里面有值了。规则,只要你一实例化对象,系统自动回调用一个构造函数,就是你不写,编译器也自动调用一次。

析构函数与构造函数的作用相反,用于撤销对象的一些特殊任务处理,可以是释放对象分配的内存空间;

特点:析构函数与构造函数同名,但该函数前面加~。

析构函数没有参数,也没有返回值,而且不能重载,在一个类中只能有一个析构函数。

当撤销对象时,编译器也会自动调用析构函数。

每一个类必须有一个析构函数,用户可以自定义析构函数,也可以是编译器自动生成默认的析构函数。一般析构函数定义为类的公有成员。

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
伽师县安全生产监督管理局地址在什么地方,想
輕財好俠的意思是什么?輕財好俠的释义是什么
北京法院强制执行劳动争议的案件到底要多久啊
通阛的意思是什么啊?请解释下!
喀什市安全生产监督管理局办公地址在什么地方
毛钱的意思是什么?毛钱的释义是什么啊?
中国民用航空喀什安全生产监督管理局地址在哪
没有回忆用英文怎么说
焊缝金属的力学性能和焊接热输入量无关吗
落墨的意思是什么啊?请解释下!
土社的意思是什么?土社的释义是什么啊?
阳台装好雨棚不用装防盗窗和窗户
單眠的意思是什么?單眠的释义是什么啊?
醇酽的意思是什么啊?请解释下!
海尔目前6公斤投帀洗衣机有几个型号多少钱一
推荐资讯
淘宝购物评级怎么提升我要极速退款
刻录视频问题,想把歌曲按自己想要的顺序刻录
每天晚上去打球运动可不可以帮助减肥?
第一次国内革命战争的意思是什么?第一次国内
华为手机电池怎么这么不经用?
为什么pos机不可以applepay
夏天汽车座套放还是不放
擿辨的意思是什么?擿辨的释义是什么啊?
曲词的意思是什么?曲词的释义是什么啊?
形容极小的词语
从徕的意思是什么?从徕的释义是什么啊?
幽理的意思是什么啊?请解释下!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?