c#构造函数

子类调用父类的构造函数通过符号:

如果基类中定义了带参数的一个或者多个构造函数,则派生类中也必须定义至少一个构造函数,且派生类中的构造函数都必须通过base()函数“调用”基类中的某一个构造函数。

public class fatherBase
  {
    public string Name{get;set;}
    public int Age{get;set;}
    public int Id{get;set;}
    public fatherBase()
    {}
    public fatherBase(string name,string age,string id){
    this.Name=name;
    this.Age=age;
    this.Id=id;
    }
  }

public class baby:fatherBase
 {
   public string Test{get;set;}
   public baby()
   {}
   public baby(string test,string name,string age,string id):
    base(name,age,id)
    {
    this.Test=test;
    }
  }
原文地址:https://www.cnblogs.com/ilooking/p/4308072.html