파생 클래스에서 속성 또는 프로시저를 재정의할 수 없되도록 지정합니다.
비고
한 NotOverridable 정자는 속성 또는 메서드가 파생 클래스에서 재정의되지 않도록 합니다.
재정의 가능한 한정자를 사용하면 클래스의 속성 또는 메서드를 파생 클래스에서 재정의할 수 있습니다. 자세한 내용은 상속 기본 사항을 참조하세요.
Overridable 또는 NotOverridable 한정자를 지정하지 않은 경우 기본 설정은 속성 또는 메서드가 기본 클래스 속성 또는 메서드를 재정의하는지 여부에 따라 달라집니다. 속성 또는 메서드가 기본 클래스 속성 또는 메서드를 재정의하는 경우 기본 설정은 Overridable이고, 그렇지 않으면 입니다 NotOverridable.
재정의할 수 없는 요소를 봉인된 요소라고도 합니다.
속성 또는 프로시저 선언문에서만 NotOverridable를 사용할 수 있습니다. 다른 속성 또는 프로시저를 재정의하는 속성 또는 프로시저에만 지정할 수 있습니다. 즉, .와 Overrides함께만 지정할 NotOverridable 수 있습니다.
결합된 한정자
메서드를 지정하거나 OverridableNotOverridable 지정할 Private 수 없습니다.
또는 동일한 선언과 함께 NotOverridableMustOverrideOverridable 지정할 Shared 수 없습니다.
사용법
한 NotOverridable 정자는 다음 컨텍스트에서 사용할 수 있습니다.
참고하십시오
.NET