zoukankan      html  css  js  c++  java
  • C#----析构函数

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

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

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

  • 相关阅读:
    Celery
    MongoDB-简介
    人工智障
    Flask-session,WTForms,POOL,Websocket通讯原理 -握手,加密解密过程
    web-socket
    flask基础2
    flask的基础1
    项目部署
    nginx简单学习
    redis的安装与配置
  • 原文地址:https://www.cnblogs.com/CCMMBN/p/8599848.html
Copyright © 2011-2022 走看看