[C#] 6.2.6 sealed 키워드를 이용한 봉인

C#에서는 특정 형식을 기반 형식으로 사용하지 못하게 봉인시킬 수 있습니다. 봉인 형식을 정의할 때는 형식 명 앞에 sealed 키워드를 명시합니다.

봉인 클래스를 기반 클래스로 사용할 때 오류 화면
[그림 25] 봉인 클래스를 기반 클래스로 사용할 때 오류 화면

 그리고 파생 형식에서 재정의한 메서드에 sealed 키워드를 명시하여 이후에 파생 형식에서 재정의하지 못하게 봉인 메서드를 만들 수 있습니다.

봉인 멤버를 재정의할 때 오류 화면
[그림 26] 봉인 멤버를 재정의할 때 오류 화면