접근제어자를 별도로 설정하지 않는다면 접근제어자가 없는 변수, 메소드는 default 접근제어자가 되어 해당 패키지 내에서만 접근이 가능하다.
접근제어자가 protected로 설정되었다면 protected가 붙은 변수, 메소드는 동일 패키지내의 클래스 또는 해당 클래스를 상속받은 외부 패키지의 클래스에서 접근이 가능하다.
final 이라는 예약어가 붙은 클래스와 메소드는 상속과 오버라이드가 막히게 된다.
반응형
'Java' 카테고리의 다른 글
[Java] 자바 Map 종류와 좋은 블로그 (0) | 2021.01.04 |
---|---|
[Java] 자바 스트림 총정리 (0) | 2021.01.04 |
[Java] 자바8 함수형 인터페이스에 관한 자세한 설명 (0) | 2021.01.04 |
[Java] class 와 public class의 차이 (0) | 2021.01.04 |
[Java] Junit과 테스트 주도 개발(TDD) 그리고 리팩토링 (0) | 2021.01.04 |