不知道大家在使用继承的过程中有木有遇到过调用构造函数时没有按照我们预期的那样执行呢?一般情况下,出现这样的问题往往是因为类继承结构中的某个基类没有被正确实例化,或者没有正确给基类构造函数提供信息,如果理解在对象生命周期的这个阶段发生的事情,将更利于解决此类问题. 为了实例化派生的类,必须先实例化它的基类.而要实例化这个基类.又必须要实例化这个基类的基类,这样一直到实例化System.Object(所有类的跟)为止,结果无论使用什么构造函数实例化一个类,总是首先调用System.Object.Ob