| 除了默认构造函数,我们还可以定义带参数的构造函数,带参数的构造函数可以用指定的值初始化类的成员变量。例如,我们可以通过构造函数为会员Wwwconsumer初始化姓名和年龄。 [C#] 纯文本查看 复制代码  //在类中添加构造函数(带参数)
        public string name;
        public int age;
        public Sufei(string nameValue, int ageValue)
        {
            //初始化变量
            name = nameValue;
            age = ageValue;
//测试语句,作为构造函数调用的证据
            Console.WriteLine("又有一个会员登录了!(调用构造函数)");
        }
 Sufei Wwwconsumer = new Sufei("Wwwconsumer",40);
            Console.WriteLine("姓名:{0}",Wwwconsumer.name);
            Console.WriteLine("年龄:{0}",Wwwconsumer.age);运行结果如下:
   注意到了吗,运行的第一句话就是“又有一个会员登录了!”证明构造函数被执行了,第二、三句证明了Wwwconsumer的变量name和age被相应的参数初始化了。
 
 |