17번 문제에서,
접근 지정자에 대한 설명으로 옳지않은 것은?
정답은 2번인데요,
2. Public 개체는 외부 패키지를 제외한 프로그램의 모든 위치에서 접근가능하다.
P 293 쪽을 보시면 Public 개체는 패키지외부를 제외한 나머지 3곳(클래스내부/패키지내부/하위클래스)에서 접근이 가능한데요.
문제의 지문이 틀린 이유가
1) 패키지 외부가 아닌 지문의 단어가 외부 패키지 여서 인가요?
2) 패키지 외부를 제외하고 클래스 내부, 패키지 내부, 하위클래스 에서 접근이 가능한 것이지
이 외의 위치까지의 접근이 허용된 건 아니어서 인가요?
3) 아니면 Public 메소드로부터 반환된 Private 배열에서
* Public 메소드가 Private 배열을 반환하면 배열의 주소가 외부로 공개되어 외부에서 접근할 수 있게 된다.
에서 외부에서 접근이 가능하다 라는 개념을 가지고 온 것 이어서 그런가요?
안녕하세요 길벗수험서 운영팀입니다.
먼저 오탈로 학습에 불편을 드려 사과드립니다.
293쪽의 내용은 다음과 같이 수정되어야 합니다.
이에 따라 2번 보기는 Public의 경우 패키지 외부에까지 접근이 가능하므로 틀린 보기가 됩니다.
불편하시더라도 학습 전 [자료실] - [정오표]를 통해 교재의 정오 내역을 확인해주시기 바랍니다.
행복한 하루되세요 :)
-
관리자2022-06-28 10:33:16
안녕하세요 길벗수험서 운영팀입니다.
먼저 오탈로 학습에 불편을 드려 사과드립니다.
293쪽의 내용은 다음과 같이 수정되어야 합니다.
이에 따라 2번 보기는 Public의 경우 패키지 외부에까지 접근이 가능하므로 틀린 보기가 됩니다.
불편하시더라도 학습 전 [자료실] - [정오표]를 통해 교재의 정오 내역을 확인해주시기 바랍니다.
행복한 하루되세요 :)