base的应用
------------父类
public class Person
{
public Person(string name,int age)
{
this.Name=name;
this.Age=age;
}
}
---------------------------子类
public class Chinese:Person
{
public Chinese(string name,int age ,Gender sex):base(name,age)
{
// this.Name=name;
// base.Age=age;
this.Sex=sex;
}
}
--结论:base(参1,参数2) 顺序是根据父类构造的参数顺序保持一致,但是
变量名是和子类构造的参数变量名一致的。