private 썸네일형 리스트형 [ JAVA ] 접근 제한자 - 어디까지 접근이 가능한가 접근 제한자 class를 사용하는 개발자가 해당 필드 또는 메소드에 어디까지 접근이 가능한가 1. public public String sName1; 2. protected protected String sName2; 3. default String sName3; 4. private private String sName4; private는 필드나 메서드를 만들면 class 내부에서만 사용이 가능하다. (캡슐화의 일환) protected, default는 같은 package 내부의 class에서만 접근이 가능하다. protected vs default protected는 상속에서 사용이 가능하고 default는 불가하다. public은 클래스 사용자가 맘대로 사용이 가능하다. 더보기 이전 1 다음