C# 程式設計/關鍵字/virtual
外觀
< C Sharp 程式設計 | 關鍵字
關鍵字 virtual 用於方法宣告,表示該方法可以在子類中被覆蓋。 如果未應用 virtual 關鍵字,並且在子類中定義了一個與父類中方法簽名相同的方法,則父類中的方法將被子類實現隱藏。 換句話說,只有使用此關鍵字才能實現函式的真正 多型。
注意:與 Java 相比,只有當方法是final時,它才不是虛方法。 這是由於不同的 設計理念。
| C# 關鍵字 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C# 特殊識別符號(上下文關鍵字) | |||||||||||||||
| |||||||||||||||
| 上下文關鍵字(用於查詢) | |||||||||||||||
|