C#基础:构造函数与析构函数

 时间:2024-10-15 11:53:06

1、我们先写一个例子,方便后面的讲解。如下图:

C#基础:构造函数与析构函数

3、可是我们看到,Person类里空空如也。没有定义任何的方法呀。那么第一个知识点来啦:当一个类,没有定义任何的构造方法时,C#会自定添加一个没有任何参数的构造方法。

C#基础:构造函数与析构函数

5、从上图中可见,Main函数中只有一条new语句,如果输出“Person构造方法”,就说明:new语句调用了构造方法。下图是输出结果:

C#基础:构造函数与析构函数

7、介绍了构造函数的写法,下面讲构造函数的第三个知识点,构造函数可以重载。也就是说可以定义多个构造函数。比如我们再定义有参数的Person构造方法。如下图:

C#基础:构造函数与析构函数C#基础:构造函数与析构函数

10、下面说说析构函数,析构函数是在类消亡的时候调用的,由于C#是自定回收类机制,所以没法手动调用到构造函数。下面就演示一下,析构函数的写法吧如下图:

C#基础:构造函数与析构函数
  • phpStudy学习之 如何用Mysqlfront 管理数据库
  • VS2013读取配置文件app.config的字段的值C#编程
  • 饭后什么时候可以练瑜伽
  • protel99se经验:[2]如何收集已有文件的封装
  • c#数字输入框如何显示01
  • 热门搜索
    穿越火线怎么下载 鱼的简笔画图片大全 波子汽水怎么打开 话筒怎么连接电脑 边城简介 58同城简历怎么下载 小说名字大全 画画图片大全简单 干墨鱼的做法大全 武侯祠简介