构造函数和析构函数

类有构造函数和析构函数,分别用于创建和销毁对象。若用户未定义,系统会提供默认实现。

构造函数:

- 与类同名,可有参数,但不返回任何值。

- 无参数时,称为默认构造函数。

- 可有多个构造函数,参数不同。

析构函数:

- 函数名与类名相同,前加 ~。

- 无参数,无返回值。

- 无法重载。

当对象超出作用域或被显式销毁时,析构函数被调用,释放对象占用的空间。

zip 文件大小:6.66MB