-
沒有繼承關系
- 靜態字段
- 靜態構造方法
- 實例字段
- 實例構造方法
-
有繼承關系
- 子類的靜態字段
- 子類的靜態構造方法
- 子類的實例字段
- 父類的靜態字段
- 父類的靜態構造方法
- 父類的實例字段
- 父類的實例構造方法
- 子類的實例構造方法
-
容易遇到的問題
- 當父類沒有無參構造函數,繼承父類的子類必須要調用父類的構造函數,否則會報錯
public class Parent
{
public Parent(string a)
{
Console.WriteLine(a);
}
}
public class Son : Parent
{
public Son(string a) : base(a)
{
Console.WriteLine(a);
}
}
