80. JAVA 언어에서 접근제한자가 아닌 것은?
① public ② protected
❸ package ④ private
좋은 문제예요! 😊
문제 80번은 Java 언어에서의 **접근제한자(access modifier)**에 대해 묻고 있습니다.
접근제한자는 클래스, 메서드, 변수 등에 대해 어디까지 접근 가능한지를 제어하는 키워드예요.
문제
JAVA 언어에서 접근제한자가 아닌 것은?
① public
② protected
③ package
④ private
📘 Java 접근제한자 정리
Java에서의 **접근제한자(Access Modifiers)**는 다음 네 가지입니다:
접근제한자 클래스 외부 접근 가능 여부 같은 패키지 상속 클래스
public | 어디서든 접근 가능 😊 | ✅ | ✅ |
protected | 상속 관계 + 같은 패키지에서 접근 가능 🔐 | ✅ | ✅ |
(default) → 아무 것도 안 쓴 상태 | 같은 패키지 내에서만 접근 가능 🔸 | ✅ | ❌ |
private | 해당 클래스 내에서만 접근 가능 🔒 | ❌ | ❌ |
🟨 주의: Java에는 package라는 키워드는 존재하지만, 이것은 접근제한자가 아니라 패키지를 정의할 때 사용하는 선언문입니다.
즉, package는 접근제어를 위한 키워드가 아니에요!
✅ 정답: ③ package
🔍 보기 해설
보기 접근제한자인가? 설명
① public | ✅ | 어디서나 접근 가능 |
② protected | ✅ | 상속/같은 패키지 접근 가능 |
③ package | ❌ | 접근제한자 아님, 패키지 정의용 키워드 |
④ private | ✅ | 클래스 내부에서만 접근 가능 |
💡 기억 팁
Java 접근제한자는 public, protected, private, (default) 4가지!
package는 그냥 패키지 선언일 뿐이에요 😉
다음 문제도 함께 풀어볼까요? 궁금한 부분 있으면 언제든지 질문 주세요! 💬✨
'기출문제 > 정보처리기사' 카테고리의 다른 글
2020년 1회,2회(통합) 정보처리기사 기출문제 82번 (0) | 2025.04.14 |
---|---|
2020년 1회,2회(통합) 정보처리기사 기출문제 81번 (0) | 2025.04.14 |
2020년 1회,2회(통합) 정보처리기사 기출문제 79번 (0) | 2025.04.13 |
2020년 1회,2회(통합) 정보처리기사 기출문제 78번 (0) | 2025.04.13 |
2020년 1회,2회(통합) 정보처리기사 기출문제 77번 (0) | 2025.04.13 |