切入正题之前,先干两件
1。自责,怎么今天才发现
2。不知道题目是否正确
-----------------------------------------------我是脑神经作的分割线--------------------------------------------------------------------------
构造函数可以使用 base 关键字来调用基类的构造函数。例如:
public class Manager : Employee { public Manager(int annualSalary) : base(annualSalary) { //Add further instructions here. } }
在此示例中,基类的构造函数在执行构造函数块之前被调用。base 关键字可带参数使用,也可不带参数使用。构造函数的任何参数都可用作 base 的参数,或用作表达式的一部分。有关更多信息,请参见 base。
在派生类中,如果不使用 base 关键字来显式调用基类构造函数,则将隐式调用默认构造函数(如果有的话)。这意味着下面的构造函数声明在效果上是相同的:
public Manager(int initialdata) { //Add further instructions here. }public Manager(int initialdata) : base() { //Add further instructions here. }如果基类没有提供默认构造函数,派生类必