-
没有继承关系
- 静态字段
- 静态构造方法
- 实例字段
- 实例构造方法
-
有继承关系
- 子类的静态字段
- 子类的静态构造方法
- 子类的实例字段
- 父类的静态字段
- 父类的静态构造方法
- 父类的实例字段
- 父类的实例构造方法
- 子类的实例构造方法
-
容易遇到的问题
- 当父类没有无参构造函数,继承父类的子类必须要调用父类的构造函数,否则会报错
public class Parent { public Parent(string a) { Console.WriteLine(a); } } public class Son : Parent { public Son(string a) : base(a) { Console.WriteLine(a); } }