Java 접근 지정자란 무엇인가?/ public, protected, default, private


Java 접근 지정자란 무엇인가?/ public, protected, default, private

*구글링을 통해 참고한 공부자료입니다. 접근 지정자 접근 지정자란 클래스 내에서 접근을 제한한다는 의미에서 붙여진 이름이다. 한마디로 클래스 내에 멤버의 접근을 제한하는 역할을 수행하는데, 무슨 소리인지 모르겠다... 한 번 천천히 살펴보자.. 우선 public, protected, default, private를 자바를 사용할 때 많이 보았을 것이다. 하나하나 설명해보겠다. 우선 public 모든 접근을 허용하고, 어떠한 클래스가 와도 모두 허용. protected 상속받은 클래스 또는 같은 페이지에서만 접근이 가능하다. default 기본 제한자로, 아무것도 붙지 않고, 자신 클래스 내부와 같은 패키지 내에서만 접근이 가능. priavate 외부에서 접근이 불가능하다. 즉, 같은 클래스 내에서만 접근..


원문링크 : Java 접근 지정자란 무엇인가?/ public, protected, default, private