# 접근 제한자 (접근 한정자)
2021. 1. 25. 07:58ㆍ개발/C#
메서드나 클래스 앞에 붙여, 접근 권한을 적절하게 부여하는 데 사용하는 키워드를
접근 제한자 (접근 한정자) 라고 한다.
Public - 클래스 내 외부의 모든 곳에서 접근
internal - 같은 어셈블리 (동일 프로젝트) 에 있는 코드에서만 public 접근
클래스는 Default로 internal
Protected - 클래스 외부 불가 / 파생 클래스에서 가능
private - 클래스의 내부에서만 접근
protected internal - 같은 어셈블리에 있는 코드에서만 protected 접근
private protected - 같은 어셈블리에 있는 클래스에서 상속 받은 클래스
내부에서만 접근 가능
'개발 > C#' 카테고리의 다른 글
# 네이버 크롤러 예제 코드 (0) | 2021.01.25 |
---|---|
# CodeLens (코드렌즈) (0) | 2021.01.25 |
# AS (형 변환) / IS (타입 확인) 키워드 (0) | 2021.01.25 |
# 델리게이트 (Delegate / 대리자) & 콜백 함수 (0) | 2021.01.25 |
# Static (정적) 메서드 (0) | 2021.01.25 |