[Java] 접근 제어자
·
TIL/Java
접근제어자 변수나 메소드의 사용 권한은 다음과 같은 접근제어자를 사용하여 설정한다. (클래스 멤버에 대한 접근제어자) private : private가 붙은 변수, 메소드는 해당 클래스 안에서만 접근이 가능하다. 외부에서는 보여지지 않는 접근제어자 default : 접근 제어자를 별도로 설정하지 않는다면 접근 제어자가 없는 변수, 메소드는 default 접근 제어자가 되어 해당 패키지 내에서만 접근이 가능하다. protected : 접근제어자가 protected로 설정되었다면 protected가 붙은 변수, 메소드는 동일 패키지 내의 클래스 또는 해당 클래스를 상속받은 다른 패키지의 클래스에서만 접근이 가능하다. public : public 접근제어자가 붙은 변수, 메소드는 어떤 클래스에서라도 접근이 가..