[C# 시작 전 필수] 객체지향의 '접근 제한자'
🔒 접근 제한자(Access Modifiers)란?클래스, 변수, 메서드 등에 대한 접근 범위를 제한하는 키워드.즉, 어디에서 해당 멤버를 사용할 수 있는지를 결정하는 역할을 한다. 🚀 C#의 주요 접근 제한자 5가지접근 제한자 접근 가능 범위 사용 예시public어디서나 접근 가능클래스 내부, 외부, 다른 프로젝트에서도 사용 가능private해당 클래스 내부에서만 접근 가능외부에서는 절대 접근 불가protected해당 클래스와 자식 클래스에서만 접근 가능상속받은 클래스에서 사용 가능internal같은 프로젝트(어셈블리) 내에서만 접근 가능다른 프로젝트에서는 접근 불가protected internal같은 프로젝트 또는 상속받은 클래스에서 접근 가능내부 또는 상속 관계에서 사용 가능 🔹 접근 제한자 ..
2025.03.14