NotOverridable (Visual Basic)
指定在衍生類別中不可覆寫屬性或程序。
備註
NotOverridable
修飾元可防止在衍生類別中覆寫屬性或方法。 Overridable 修飾元允許在衍生類別中覆寫類別中的屬性或方法。 如需詳細資訊,請參閱繼承的基本概念。
如果未指定 Overridable
或 NotOverridable
修飾元,預設設定取決於屬性或方法是否會覆寫基底類別屬性或方法。 如果屬性或方法會覆寫基底類別屬性或方法,則預設設定為 Overridable
,否則為 NotOverridable
。
無法覆寫的元素有時稱為「密封」元素。
您只能在屬性或程序宣告陳述式中使用 NotOverridable
。 您只能在覆寫另一個屬性或程序的屬性或程序上指定 NotOverridable
,也就是說,只能與 Overrides
合併使用。
合併使用的修飾元
您無法為 Private
方法指定 Overridable
或 NotOverridable
。
您不能在相同的宣告中同時指定 NotOverridable
與 MustOverride
、Overridable
或 Shared
。
使用方式
NotOverridable
修飾詞可用於以下內容: