C# 面向对象之继承后初始化顺序

使用继承之后当我们初始化一个子类时子类的初始化顺序为:

(1)初始化类的实例字段

(2)调用基类的构造函数,如果没有指明基类则调用System.Object的构造函数;

(3)调用子类的构造函数