퍼블릭 편집하기
최신판 | 당신의 편집 | ||
4번째 줄: | 4번째 줄: | ||
자바에서는 변수와 함수, 클래스에 대한 접근을 제한하는 문법이 있다. 접근을 제한하는 이유는 객체가 가진 고유의 맴버 변수 값들이 외부에서 잘못 변경되는 것을 막기 위해서이다. 사전에 맴버 변수와 함수들의 성격을 규정하고 차단함으로써 의도치 않은 실수를 줄이기 위한 의도가 깔려 있다. 총 4가지가 있는데 public과 private를 가장 많이 사용한다. | 자바에서는 변수와 함수, 클래스에 대한 접근을 제한하는 문법이 있다. 접근을 제한하는 이유는 객체가 가진 고유의 맴버 변수 값들이 외부에서 잘못 변경되는 것을 막기 위해서이다. 사전에 맴버 변수와 함수들의 성격을 규정하고 차단함으로써 의도치 않은 실수를 줄이기 위한 의도가 깔려 있다. 총 4가지가 있는데 public과 private를 가장 많이 사용한다. | ||
− | 접근 허용 가능 순서는 다음과 같고, 접근 범위는 왼쪽부터 크다. | + | 접근 허용 가능 순서는 다음과 같고, 접근 범위는 왼쪽부터 크다. |
'''public > protected > default > private''' | '''public > protected > default > private''' |