📒 Language/📝 Java
[Java] 제어자(modifier)-접근 제어자/그 외 제어자
제어자 변수, 메소드, 클래스 선언부에 표시되어 부가적인 의미를 부여하는 키워드를 말한다. 제어자 종류 제어자는 접근 제어자와 그 외의 제어자, 두 가지 종류로 나눌 수 있다. 적용이 되는 하나의 대상에 여러 제어자를 조합하여 사용할 수 있는데, 접근 제어자는 하나만 선택해서 사용해야한다. 접근 제어자(access modifier) 클래스, 멤버 변수, 메소드, 생성자에 사용되며 해당 멤버나 클래스에 접근 가능한 외부 범위를 지정하는 역할을 한다. (즉, 해당 멤버나 클래스를 외부에서 접근하지 못하도록 제한) 보통 접근 제어자를 사용하는 이유는 클래스 내부에 선언된 멤버 데이터를 보호하기 위함이다. public protected default private 접근 제어자 범위(접근 범위 넓은 순) publ..