C#类继承中构造函数的执行序列示例详解

2020-01-05 09:27:00王冬梅
构造函数

3.执行MyDerivedClass.MyDerivedClass(int i)构造函数

同理如果我们以带两个参数的构造函数实例化MyDerivedClass


 MyDerivedClass myObj = new MyDerivedClass(4,8);

运行程序,控制台输出如下:

C#,类继承,构造函数,执行序列

可以看出执行顺序如下:

1.执行System.Object.Object()构造函数

2.执行MyBaseClass.MyBaseClass()构造函数

3.执行