본문 바로가기

Java

[Java] 접근 제한자

접근 제한자 종류로는 public, protected, default, private

 

public : 어디서든 접근 가능하다.

default : 아무것도 붙지 않으며 해당 패키지에서만 접근 가능하다

private : 해당 클래스외엔 접근할 수 없다.

*필드와 메소드 전부 동일하다.

 

같은 패키지 내에서의 접근 제한자

다른 패키지에서의 접근 제한자

 

오른쪽의 사진과 같이 다른 패키지에서 해당하는 패키지의 필드 또는 메소드를사용하기 위해선 public 접근 제한자로 생성해줘야 한다.

'Java' 카테고리의 다른 글

[Java] java class에 관하여  (0) 2022.08.29