1、构造函数
1、C++提供构造函数对成员进行初始化操作
2、构造函数可以有参数、重载,无返回值,函数名和类名相同
3、构造函数是一种特殊的成员函数,无需手动调用,当定义对象时自动调用
4、若未定义构造函数,系统将会调用无参 默认构造函数,不会对任何参数进行初始化,定义后就不再调用无参 默认构造函数
2、析构函数
1、析构函数进行销毁分配的储存空间
2、析构函数无参数,无返回值,函数名和类名相同,没有重载函数
1、C++提供构造函数对成员进行初始化操作
2、构造函数可以有参数、重载,无返回值,函数名和类名相同
3、构造函数是一种特殊的成员函数,无需手动调用,当定义对象时自动调用
4、若未定义构造函数,系统将会调用无参 默认构造函数,不会对任何参数进行初始化,定义后就不再调用无参 默认构造函数
1、析构函数进行销毁分配的储存空间
2、析构函数无参数,无返回值,函数名和类名相同,没有重载函数