CCMMBN

------------------析构函数——————————————————

1:标识符必须和类名相同,但为了区分构造函数,需要在前面加“~”表明它数析构函数

2:析构函数不能写返回值类型,也不能带参数,因此他不可能被重载,当然也不能被继承,
所以一个类中最多有一个析构函数,一个类中如果没有显示地声明析构函数,编译器回自动
产生一个缺省的析构函数。
3:
   3.1--析构函数不能由程序显式地调用,而是由系统在释放对象时自动调用
   3.2--如果一个对象时派生类对象,那么在调用析构函数也会产生链式反应,
         首先执行派生类的析构函数,然后执行基类的析构函数。
   3.3--如果一个基类还有自己的基类,这个过程会不断的重复执行,直到调用Object类的析构函数为止。
   3.4--析构函数执行顺序和构造函数相反。

分类:

技术点:

相关文章:

  • 2021-05-02
  • 2021-08-05
  • 2021-12-23
  • 2021-11-01
  • 2021-11-24
  • 2021-08-17
  • 2021-09-20
  • 2021-06-23
猜你喜欢
  • 2018-01-08
  • 2021-06-29
  • 2019-03-12
  • 2021-05-12
  • 2022-01-15
  • 2021-09-27
相关资源
相似解决方案