면접 - 자바

개발자 면접 질문 - 접근 제어자 및 접근 권한

snow-line 2020. 12. 2. 18:49
반응형

1. 접근 제어자

 - 멤버 또는 클래스에 사용되어 해당하는 멤버 또는 클래스를 외부에서 접근하지 못하도록 제한하는 역할

 

2. 접근 권한 

 1) private

   - 하위 클래스 X

   - 클래스 O

   - 모든 클래스 X

   - 동일 패키지 X

 

 2) default

   - 하위 클래스 X

   - 클래스 O

   - 모든 클래스 X

   - 동일 패키지 O

 

  3) protected

   - 하위 클래스 O

   - 클래스 O

   - 모든 클래스 X

   - 동일 패키지 O

 

  4) public

   - 하위 클래스 O

   - 클래스 O

   - 모든 클래스 O

   - 동일 패키지 O

반응형