C#类的函数成员之构造函数

C#类的函数成员

共分为以下几种:

  1. 构造函数
  2. 析构函数
  3. 类的方法
  4. 类的静态方法
  5. 属性
  6. 运算符
  7. 索引器

三、构造函数
构造函数是一个类被实例化为对象时首先调用的一个函数。它只被调用以此,且在类实例化的时候。所以通常类的构造函数用来进行初始化的一些工作。

构造函数的结构如下:

public class myClass
{
	public myClass()  //没有参数的构造函数,如果没有声明则编译器自动的创建
	{
	    //内容
	}
	public myClass(int i) //一个参数的构造函数
	{
		//内容
	}
	public myClass(int i,string name) //两个参数的构造函数
	{
		//内容
	}
}

构造函数的作用

class myClass
{
	private int age;
	public myClass(int age)
	{
		this.age=age;//this的目的是为了区分字段与外界参数的目的,通过这一行便可以初始化age字段。
	}
	public int Age
	{
		get{return age;}
	}
}

//使用
myClass class1=new myClass(10);
Console.WriteLine(class1.Age);  //输出的值为10
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值