반응형
[JAVA] 자바의 Public, Protected, Private, (default)
Access Modifier
변수 또는 메소드의 접근 범위를 설정해주기 위해서 사용하는 Java 의 예약어를 의미하며 총 네 가지 종류가 존재한다.
public
어떤 클래스에서라도 접근이 가능하다.protected
클래스가 정의되어 있는 해당 패키지 내 그리고 해당 클래스를 상속받은 외부 패키지의 클래스에서 접근이 가능하다.(default)
클래스가 정의되어 있는 해당 패키지 내에서만 접근이 가능하도록 접근 범위를 제한한다.private
정의된 해당 클래스에서만 접근이 가능하도록 접근 범위를 제한한다.
반응형
'Archive > JAVA' 카테고리의 다른 글
[JAVA] Multi-Thread 환경에서의 개발 (0) | 2018.07.12 |
---|---|
[JAVA] Wrapper Class (0) | 2018.07.12 |
[JAVA] Overriding(오버라이딩) vs Overloading(오버로딩) (0) | 2018.07.12 |
[JAVA] final keyword (0) | 2018.07.12 |
[JAVA] Generic(제너릭) 이란? (0) | 2018.07.12 |