접근 제어자
제어자는 클래스, 변수, 메서드의 선언부에 사용되어 부가적인 의미를 부여해 줍니다. 접근 제어자 : public, protected, default, private 그 외 제어자 : static, final, abstract 하나의 대상에 여러 개의 제어자를 조합해서 사용할 수 있으나, 접근 제어자는 단 하나만 사용할 수 있습니다. 접근 제어자 멤버 또는 클래스에 사용, 외부에서 접근하지 못하도록 제한합니다. 클래스, 멤버변수, 메서드, 생성자에 사용되고, 지정되어 있지 않다면 default 입니다. public : 접근 제한이 전혀 없습니다. protected : 같은 패키지 내에서, 다른 패키지의 자손클래스에서 접근이 가능합니다 default : 같은 패키지 내에서만 접근이 가능합니다. private..