Java

[Java] 자바 헷갈리는 내용 - 접근제어자와 final 클래스와 메서드

Razelo 2021. 1. 4. 17:51

접근제어자를 별도로 설정하지 않는다면 접근제어자가 없는 변수, 메소드는 default 접근제어자가 되어 해당 패키지 내에서만 접근이 가능하다.

 

접근제어자가 protected로 설정되었다면 protected가 붙은 변수, 메소드는 동일 패키지내의 클래스 또는 해당 클래스를 상속받은 외부 패키지의 클래스에서 접근이 가능하다.

 

final 이라는 예약어가 붙은 클래스와 메소드는 상속과 오버라이드가 막히게 된다.

반응형