C#带参数的构造函数
构造函数可以没有参数,也可以包含⼀个以上的参数,带参数的构造函数⽤于初始化成员变量,在实例化类时完成初始化的过程。其语法如下:
class 类名
{
<;访问修饰符> 类名 (参数列表)
{
//构造函数主体
}
}
访问带参数的构造函数如下:
类名对象名=new 类名(参数值);
using System;
class Dog
{
public string type;
public string color;
public Dog(string strtype, string strcolor)
{
}
}
class Program
{
static void Main()
{
Dog mydog = new Dog("我的狗", "花⾊");
Console.WriteLine("我的狗品种为{0},颜⾊为{1}", pe,
Console.ReadLine();
}
}
带参数的构造函数,要求其参数的数据类型必须与成员变量的数据类型相同,可以是⼀个参数,也可是多个参数。
注意:如果在类中只声明了带参数的构造函数,那么创建对象时,必须有相同数据类型和相同数量的参数值传递。否则会出现编译错误。writeline函数

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。