[Java] 접근 제어자 정리(private, default, protected, public)
오늘은 자바의 접근 제어자(Access Modifier)를 정리해보도록 하겠습니다. 접근 제어자는 클래스, 변수, 메서드 앞에 붙으면서 이에 대한 접근을 제어해주는 예약어입니다. 자바의 접근 제어자는 4가지가 있습니다. private 같은 클래스 내에서 사용 가능 default 같은 패키지 내에서 사용 가능 protected 같은 패키지 내에서 사용 가능, 상속 관계일때 다른 패키지에서 사용 가능 public 같은 프로젝트 내에서 사용 가능 아래와 같은 패키지 구조가 있을때, 위의 표를 적용해볼까요❓ 1. A에서 private 변수를 만들면 A에서 사용이 가능합니다. 2. A에서 default 변수를 만들면 A, B에서 사용이 가능합니다. 3. A에서 protected 변수를 만들면 A, B, C에서 사..
2020. 5. 3.