C++: 类(下)

2018-10-22  本文已影响3人  sajiner

构造函数

定义:构造函数(也叫构造器),在对象创建的时候自动调用,一般用于完成对象的初始化工作

特点

注意:通过malloc分配的对象不会调用构造函数

析构函数

定义:析构函数(也叫析构器),在对象销毁的时候自动调用,一般用于完成对象的清理工作

特点
函数名以~开头,与类同名,无返回值(void都不能写),无参,不可以重载,有且只有一个析构函数

注意:通过malloc分配的对象free的时候不会调用构造函数

上一篇 下一篇

猜你喜欢

热点阅读