我必须知道的.net:构造函数
来源:互联网 发布:算法图解 高清版pdf 编辑:程序博客网 时间:2024/06/05 22:26
越来越感觉基础与理论的重要,于是将这些基础写下来,以便理解与记忆。
1、构造函数:
- 类中的特殊方法,多用于初始化实例的数据成员,在实例化new时被自动调用;
- 构造函数与类的名称总是相同;
- 构造函数没有返回值;
- 一个类中可以有多个构造函数,可根据参数不同的构造函数实现类的重载,代码如下:
- 构造函数间的调用:可以用this关键字调用另外一个构造函数,代码如下:
运行结果为10 20 hello 。
还可以使用base关键字调用基类的构造函数。(this关键字是调用要调用的类的构造函数)
- 一般情况下,如果没有提供任何构造函数,编译器会在后台创建一个默认的不带任何参数的public的构造函数。
- 构造函数受访问修饰符的作用(public protected private);
- 静态构造函数:无参数,只执行一次(在第一次调用类的成员之前执行),用static修饰符;不需要访问修饰符(如public等);一个类只能有一个静态构造函数;静态构造函数只能访问类的静态成员,不能访问类的实例成员。
- 无参数的实例构造函数可以在类中与静态构造函数安全共存。因为静态构造函数是在加载类时执行,而实例构造函数是在创建实例时进行,所以不会冲突。
- 我必须知道的.net:构造函数
- 必须知道的.NET
- 必须知道的.NET
- 《你必须知道的.NET》
- 你必须知道的.net
- 你必须知道的.NET
- C++实现设计模式(前传) 之 你必须知道的构造函数
- [你必须知道的.NET] 开篇有益
- ASP.NET必须知道的:HttpModule,HttpHandler
- ASP.NET必须知道的:HttpModule,HttpHandler
- 一本你必须知道的.net
- [你必须知道的.NET]目录导航
- 推荐《你必须知道的.NET》
- [你必须知道的.NET] 开篇有益
- NET行业必须知道的,非常重点
- 你必须知道的.NET》 - 学习方法论
- 《你必须知道的.NET》 - 书摘精要
- 《必须知道的.net》读书笔记(一)
- 使用变量表示字、数字和值
- 通过反射构造内部类对象
- 工作半载,热情远去,底谷袭来
- BETWEEN AND 是闭区间
- 如何测试内存泄露
- 我必须知道的.net:构造函数
- 软件Hack之魅(2)——从修正开源软件Bug做起
- 《失业七个月,面试六十家公司》的深圳体验
- 第一篇
- C++程序之逻辑推数作弊
- [转贴]UNIX/LINUX系统开发-gcc参数详解
- 新手上路 -- Mac OS X(桌面2)
- 游走在城市的僵尸
- LNK2005 *** 已经在 *** lib中定义.