공부내용 정리/자바
2021. 12. 5.
접근 제어자
제어자(modifier)제어자란 클래스 멤버의 선언시 사용하여 부가적인 의미를 부여하는 키워드를 의미한다.자바에서 제어자는 접근제어자와 기타 제어자로 구분할 수 있다. 기타제어자는 경우에 따라 여러 개를 함께 사용할 수 있지만, 접근제어자를 두 개 이상 같이 사용할 수는 없다. 객체 지향에서는 정보 은닉(data hiding)이란 사용자가 굳이 알 필요 없는 정보는 사용자로부터 숨겨야 한다는 개념이다.그렇게 함으로써 사용자는 언제나 최소의 정보만드로 프로그램을 손쉽게 사용할 수 있게 된다. 1. private2. public3. default4. protected private 접근제어자를 사용하여 선언된 클래스 멤버는 외부에 공개되지 않으며, 외부에서는 직접 접근할 수 없다.즉, 자바프로그램은 priv..