A-Dyu의 개발 일기장
[C#]클래스 상속 금지 본문
만약 특정 클래스의 상속을 금지하고 싶으면 sealed 키워드를 사용하면 된다.
private sealed class Parent //sealed 키워드를 이용한 상속 금지
{
//멤버 필드
}
sealed 키워드를 이용한 클래스를 상속받으려 하면 CS0509 예외가 발생한다.
private sealed class Parent //sealed 키워드를 이용한 상속 금지
{
//멤버 필드
}
private class Child : Parent//CS0509 :'Child': sealed 형식 'Parent'에서 파생될 수 없습니다
{
//멤버 필드
}
'C# > C# 문법' 카테고리의 다른 글
[C#] 변수의 주소 값(레퍼런스 값)비교하기 (0) | 2024.07.23 |
---|---|
[C#] List 깊은 복사 (0) | 2024.07.23 |
[C#] 양쪽의 문자열 공백 제거 (0) | 2024.07.03 |
[C# 입문] 1 : 자료형과 변수, 주석 (0) | 2024.03.24 |
[C# 입문] 0 : C#이란? 개발 환경 셋팅과 출력 (0) | 2024.03.24 |