다음을 통해 공유


NotOverridable(Visual Basic)

파생 클래스에서 속성이나 프로시저를 재정의할 수 없도록 지정합니다.

설명

NotOverridable 한정자를 방지 속성 또는 메서드가 파생된 클래스에서 재정의 합니다. Overridable(Visual Basic) 한정자 있습니다 속성 또는 메서드가 파생된 클래스에서 재정의 하는 클래스에 있습니다. 자세한 내용은 상속 기본 사항(Visual Basic)를 참조하십시오.

경우는 Overridable 또는 NotOverridable 한정자가 지정 되지 않은,를 여부를 속성이 나 메서드에 기본 클래스 속성 또는 메서드 재정의에서 기본 설정에 따라 달라 집니다. 속성 또는 메서드는 기본 클래스 속성 또는 메서드를 재정의 하는 경우 기본 설정 된 Overridable. 그렇지 않으면입니다 NotOverridable.

재정의할 수 없는 요소를 봉인 요소라고도 합니다.

속성이나 프로시저 선언 문에서만 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)