반응형
6.2.6 sealed 키워드를 이용한 봉인
C#에서는 특정 형식을 기반 형식으로 사용하지 못하게 봉인시킬 수 있습니다. 봉인 형식을 정의할 때는 형식 명 앞에 sealed 키워드를 명시합니다.
[그림 25] 봉인 클래스를 기반 클래스로 사용할 때 오류 화면
그리고 파생 형식에서 재정의한 메서드에 sealed 키워드를 명시하여 이후에 파생 형식에서 재정의하지 못하게 봉인 메서드를 만들 수 있습니다.
[그림 26] 봉인된 멤버를 재정의할 때 오류 화면
[C#] 6.2 다형성 - 기반 형식의 변수로 파생한 개체를 참조
[C#] 6.2.4 가상화 virtual, 재정의 override
[C#] 6.2.5 abstract 키워드를 이용한 추상화
반응형
'언어 자료구조 알고리즘 > Escort C#' 카테고리의 다른 글
[C#] 7.3 설계한 내용 프로젝트에 옮기기 - 학생 이동 (0) | 2016.05.03 |
---|---|
[C#] 7.3 설계한 내용 프로젝트에 옮기기 - 클래스 추가 (0) | 2016.05.03 |
[C#] 7.2.2 프로젝트 설계 - 시퀀스 다이어그램 (0) | 2016.05.03 |
[C#] 7.2 프로젝트 설계 - 클래스 다이어그램 (0) | 2016.05.03 |
[C#] 7. 프로젝트 - 시나리오 (2) | 2016.05.03 |
[C#] 6.2.5 abstract 키워드를 이용한 추상화 (0) | 2016.05.02 |
[C#] 6.2.4 가상화 virtual, 재정의 override (0) | 2016.05.02 |
[C#] 무효화 - new 키워드, base 키워드 (0) | 2016.05.02 |
[C#] 6.2.2 is 연산자와 as 연산자 (0) | 2016.05.02 |
[C#] 6.2 다형성 - 기반 형식의 변수로 파생한 개체를 참조 (0) | 2016.05.02 |