如果基类和派生类都有带参数的构造函数,那么我们在哪里将参数传递给基类构造函数?
像这样:
public class DerivedClass : BaseClass
{
public DerivedClass(int derivedParam, String baseParam):base(baseParam)
{
}
}
此处的
base
关键字调用与提供的参数重载相匹配的基类构造函数。
public class DerivedClass(object param): BaseClass(param){// in .net core 8}