안녕하세요. 오늘은 접근 지시자 = 접근 제한자에 대해서 알아보겠습니다.

 


 

Java에서는 접근 제한자를 통해 액세스를 제어할 수 있습니다.

종류로는 public, protected, default, private 가 있습니다.

 

- private

private는 해당 클래스에서만 접근을 허용합니다.

 

- default

같은 패키지에서만 접근을 허용합니다. (접근 제한자를 생략한 경우)

 

- protected

같은 패키지에서 접근을 허용하고, 다른 패키지는 해당 클래스를 상속을 받아야 접근이 가능합니다.

 

- public

모두 접근을 허용합니다.

 

Class에는 default, public 접근 제한자를 사용 가능하고

변수 및 메소드에는 위 4가지 모두 사용 가능합니다.

 

 


Java의 특징인 캡슐화에 지분이 있는 접근 제한자에 대해 알아보았습니다.

 

 

 

+ Recent posts