构造函数和析构函数
类有构造函数和析构函数,分别用于创建和销毁对象。若用户未定义,系统会提供默认实现。
构造函数:
- 与类同名,可有参数,但不返回任何值。
- 无参数时,称为默认构造函数。
- 可有多个构造函数,参数不同。
析构函数:
- 函数名与类名相同,前加 ~。
- 无参数,无返回值。
- 无法重载。
当对象超出作用域或被显式销毁时,析构函数被调用,释放对象占用的空间。
6.66MB
文件大小:
评论区