构造函数初始化器
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("萌萌");//先執(zhí)行cat(string?s,int?i)構(gòu)造函數(shù)Console.WriteLine("名字:{0},年齡:{1}",?c.name,?c.age);//輸出名字:萌萌,年齡:1Console.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)??//構(gòu)造函數(shù)初始化器(匹配參數(shù)相同的構(gòu)造函數(shù))【使用基類(lèi)的構(gòu)造函數(shù)則用關(guān)鍵字base】{name?=?s;}}
}
轉(zhuǎn)載于:https://blog.51cto.com/962410314/1436055
總結(jié)
- 上一篇: 浅谈尾递归
- 下一篇: 快速地创建快顶尖的医学图像处理控件Ima