C#构造方法
1.概念
构造方法又叫构造函数,它是一种特殊的方法,因为构造方法本身没有返回值,并且通常是public访问类型,方法的名称必须与类名相同。构造方法在类实例创建之前执行,用来初始化对象。所有的类都有构造方法,如果没有定义的构造方法,系统默认生成空的构造方法;如果自己定义了默认的构造方法就会失效了。
2.用途
构造方法用于对类进行初始化,在创建类时自动调用。
3示例
private void button1_Click(object sender, EventArgs e) { Cat cat = new Cat("咪咪");//初始化对象,给小猫起名字 MessageBox.Show(cat.Shout());//调用构造方法 } class Cat { private string name = "";//声明cat类的私有字符串变量 public Cat(string name)//定义cat类的构造方法,参数是一个字符串类型 { this.name = name;//把参数赋给私有变量name } public string Shout() { return "我的名字叫" + name + "喵"; } }
还没有评论,来说两句吧...