캡슐화
19편. 제어자(Modifiers)
19편. 제어자(Modifiers)
2012.08.19자바의 제어자는 접근 제어자, 비접근 제어자로 나눌 수 있습니다. 우선 접근 제어자부터 살펴보도록 하겠습니다. 접근 제어자(Access modifier) 접근 제어자는 그대로 클래스 내에서 멤버로의 접근을 제어하는 역할을 합니다. 접근 제어자에는 public, protected, default, private가 있습니다. 우선 public, protected, default, private가 각각 무엇인지 간단히 살펴보고 예제를 보도록 하겠습니다. public: 모든 위치에서의 접근을 허용합니다. 접근 제어자 중에서 범위가 가장 넓습니다. protected: 동일 패키지 혹은 다른 패키지에 있는 자식 클래스에서만 접근할 수 있습니다. default: 접근 제어자를 붙이지 않으면 자동으로 붙는 접근 제어자..