Java 언어에서 같은 클래스 내에서만 접근 가능하도록 할 때 사용하는… | [전자기사 필기] 18년 1회차 기출문제 상세 페이지
1[전자기사 필기] 18년 1회차
Java 언어에서 같은 클래스 내에서만 접근 가능하도록 할 때 사용하는 접근제한자는?
1
public
2
private
3
protected
4
final
해설
같은 클래스 내에서만 접근하게 하는 접근제한자는 private이다.
private 멤버는 선언된 클래스 내부에서만 접근할 수 있다.
나머지 보기가 틀린 이유는 다음과 같다.
- public 은 모든 클래스에서 접근할 수 있게 하는 접근제한자이다.
- protected 는 같은 패키지의 클래스와 하위 클래스에서 접근할 수 있게 하는 접근제한자이다.
- final 은 접근 범위를 정하는 접근제한자가 아니라 재정의·상속·값 변경을 막는 키워드이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.