Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja, hogy egy tulajdonságot vagy eljárást felülírhat-e egy azonos nevű tulajdonság vagy eljárás egy származtatott osztályban.
Megjegyzések
A Overridable módosító lehetővé teszi, hogy egy osztály egy tulajdonsága vagy metódusa felül legyen bírálva egy származtatott osztályban. A NotOverridable módosító megakadályozza, hogy egy tulajdonság vagy metódus felül legyen bírálva egy származtatott osztályban. További információ: Öröklés alapjai.
Ha a Overridable vagy NotOverridable módosító nincs megadva, az alapértelmezett beállítás attól függ, hogy a tulajdonság vagy metódus felülírja-e az alaposztály tulajdonságát vagy metódusát. Ha a tulajdonság vagy metódus felülbírál egy alaposztály-tulajdonságot vagy metódust, az alapértelmezett beállítás Overridable; ellenkező esetben az NotOverridable.
Árnyékolást vagy felülbírálást végezhet az örökölt elemek újradefiniálásához, de a két megközelítés között jelentős különbségek vannak. További információ: Árnyékolás a Visual Basicben.
A felülírható elemeket néha virtuális elemnek is nevezik. Ha felül lehet bírálni, de nem kell, akkor néha betonelemnek is nevezik.
Csak tulajdonság- vagy eljárásdeklarációs utasításban használható Overridable .
Kombinált módosítók
Nem adható meg vagy NotOverridablePrivate nem adható meg Overridable metódus.
A deklarációval NotOverridableMustOverrideegyütt vagy Shared ugyanabban a deklarációban nem adható megOverridable.
Mivel egy felülbíráló elem implicit módon felülbírálható, nem kombinálható Overridable a következővel Overrides: .
Használat
A Overridable módosító az alábbi környezetekben használható: