[Java | OOP] 7-21. 접근 제어자
📌 학습 목차 21. 접근 제어자 21. 접근 제어자 접근 제어자(access modifier): 외부에서 접근하지 못하도록 제한하는 역할을 함 / 클래스, 멤버 변수, 생성자, 메서드에서 사용됨 •접근 범위는 public(접근 제한 없음) > protected(다른 패키지의 자손 클래스) > default(같은 패키지) > private(같은 클래스) 순임 •클래스는 public, default 총 2개의 접근 제어자를, 멤버 변수, 생성자, 메서드는 public, protected, default, private 총 4개의 접근 제어자를 사용할 수 있음 •protected는 상속 관계에 있는 자손 클래스에서 접근할 수 있도록 제한하는 것이 목적이지만, 같은 패키지 내에서도 접근이 가능함 이에 prot..