접근제한자란?
접근 제한자는 클래스 내에 멤버(필드, 메서드, 속성, 이벤트 등)에게 접근하는 것을 제한하는 역할
- public : 클래스의 외부에서도 접근 가능.
- protected : 상속받은 자식 클래스에게만 접근 가능.
- private : 클래스의 내부에서만 사용
주의) 멤버에서 아무것도 선언하지 않은 상태의 기본 접근 제한자는 private 클래스에서 아무것도 선언하지 않은 상태의 기본 접근 제한자는 internal(프로젝트 내에서는 public과 동일)
일반적으로 보안 문제와 클래스간에 결합도를 낮추기 위함입니다
https://tip1234.tistory.com/172
C# 프로그래밍 - 접근제한자
접근제한자는 클래스나 함수 앞에 붙여서 사용자 입장에서 접근을 제한할 수 있는 기능을 가진 키워드입니다. 종류로는 public, private, protected, internal 이 있는데요. 그렇다면 각각 어떤 의미가 있
tip1234.tistory.com
'끄적이기' 카테고리의 다른 글
const를 사용하는 이유 (0) | 2021.10.27 |
---|---|
추상 클래스, 인터페이스 사용 이유 (0) | 2021.10.27 |
hash와 map (0) | 2021.08.01 |
새벽 코딩? 밤샘 코딩의 안좋은점 (0) | 2021.07.25 |
주니어 개발자 성장에 도움 되는 팁 ! (0) | 2021.07.25 |