336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

JAVA 프로그래밍(객체지향프로그래밍)을 하다보면 클래스 및 메소드, 변수에 접근을 제어하기 위하여 public, private, protected 선언을 사용한다. 


그렇다면 이러한 선언에 따른 접근 권한이 어떻게되는지 알아보도록 하겠다. 


  • 접근 제어자
    • public: 모든 클래스에서 접근가능함
    • private: 클래스 내에서만 접근가능함
    • protected: 동일한 패키지에 속하는 클래스에서 접근가능함. 또, 자신을 상속받은 클래스에서 접근가능함.
    • (default): 아무것도 선언하지 않은 상태를 표현하며, 동일한 패키지에 속한 클래스에서만 접근 가능함.