protected

    Java 의 접근 제어자 - public, protected, default, private 에 대해서

    Java 의 접근 제어자에 대해서 Java 에는 public, protected, default, private 라는 4개의 접근 제어자가 있다. 말 그대로 접근의 범위를 제어하는 키워드 이다. 따라서 접근 제어자가 클래스에 붙어 있으면 해당 클래스의 접근 범위를 제어하는 것이고, 멤버변수에 붙어있다면 멤버변수의 접근 범위를 정하는 것이다. public protected default private 접근 범위 - 어디서나 - 자손 Class 내에서 - 같은 Package 내에서 - 같은 Class 내에서 - - 자손 Class 내에서 - 같은 Package 내에서 - 같은 Class 내에서 - - - 같은 Package 내에서 - 같은 Class 내에서 - - - - 같은 Class 내에서 protect..