共用方式為


NotOverridable (Visual Basic)

指定屬性 (Property) 或程序在衍生類別中不可覆寫。

備註

NotOverridable修飾詞可防止屬性或方法在衍生類別中覆寫。 Overridable (Visual Basic)修飾詞讓衍生類別中覆寫類別中的屬性或方法。 如需詳細資訊,請參閱 繼承基本概念 (Visual Basic)

如果Overridable或NotOverridable修飾詞不指定,則預設設定,取決於是否屬性或方法會覆寫基底類別的屬性或方法。 如果該屬性或方法覆寫基底類別的屬性或方法,預設值會是Overridable。 否則,它就是NotOverridable。

無法覆寫的項目有時稱為「密封」項目。

只有在屬性或程序宣告陳述式 (Declaration Statement) 中,才能使用 NotOverridable。 只可在覆寫另一個屬性或程序的屬性或程序上指定 NotOverridable,也就是說,只有在與 Overrides 一起使用時才可以。

組合的修飾詞

您不能指定Overridable或NotOverridable的Private方法。

您無法在同一個宣告中同時指定 NotOverridable 與 MustOverride、Overridable 或 Shared。

使用方式

NotOverridable 修飾詞可用於以下內容中:

Function 陳述式 (Visual Basic)

Property 陳述式

Sub 陳述式 (Visual Basic)

請參閱

參考

MustOverride (Visual Basic)

Overridable (Visual Basic)

Overrides (Visual Basic)

概念

繼承基本概念 (Visual Basic)

Visual Basic 中的遮蔽功能

其他資源

修飾詞 (Visual Basic)

關鍵字 (Visual Basic)