본문 바로가기
Study/java

접근제한자(Access Modifier)

by 얏옹이 2022. 11. 8.
반응형

접근제어자는 4종류가 있다.

 

1. Private - 같은 클래스 안에서만 호출 가능하다

 

2. (Defalut) - 보통 아무것도 안붙이면 Defalut인데. Defalut는 같은클래스, 같은 패키지 안에서만 호출 가능하다

 

3. Protected - Defalut와 마찬가지로 같은클래스, 같은패키지에서 가능하고, 추가로 다른패키지의 자손클래스에서도 호출 가능하다

 

4. Public - 퍼블릭은 접근 제한이 없어서 어디서든 호출이 가능하다. 

 

접근제어자를 Class 명에 사용할때는 Public과 Defalut만 사용 가능하고

 

Class의 멤버들은 4가지 종류 전부 사용 가능하다. (클래스 멤버 = 필드, 메소드)

 

 

반응형