千家信息网

如何构造函数初始化器

发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,这篇文章给大家分享的是有关如何构造函数初始化器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。using System;using System.Collections.Ge
千家信息网最后更新 2024年11月19日如何构造函数初始化器

这篇文章给大家分享的是有关如何构造函数初始化器的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{    class Program    {        static void Main(string[] args)        {            cat c = new cat("萌萌");//先执行cat(string s,int i)构造函数            Console.WriteLine("名字:{0},年龄:{1}", c.name, c.age);//输出名字:萌萌,年龄:1            Console.ReadKey();                    }    }    class cat {        public string name;        public int age;        public cat(string s,int i) {            name = s;            age = i;        }        public cat(string s)            : this("小萌", 1)  //构造函数初始化器(匹配参数相同的构造函数)【使用基类的构造函数则用关键字base】        {            name = s;        }    }}

感谢各位的阅读!关于"如何构造函数初始化器"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0