제어자

남궁성님의 Java의 정석(3rd Edition)을 보고 정리한 글입니다. 1. 제어자 클래스, 변수, 메서드의 선언부에 사용되며, 부가적인 의미를 부여한다. 하나의 대상에 여러 개의 제어자를 조합해서 사용할 수 있다.(접근제어자는 하나만 사용 가능) 접근제어자와 그 외 제어자로 나눌 수 있다. 2. 접근제어자 public: 접근제한이 없음. protected: 같은 패키지 내에서, 다른 패키지의 자식클래스에서 접근 가능 default: 같은 패키지 내에서 접근 가능 private: 같은 클래스 내에서 접근 가능 접근 제어자를 사용하는 이유는 외부로부터 데이터를 보호하며, 외부에는 불필요한, 내부적으로만 사용되는 부분을 감추기 위해 사용한다. ⇒ 캡슐화 3. 그 외 제어자(static, final, ab..
kmindev
'제어자' 태그의 글 목록