Java - 문제 미리보기

문제 2277

easy
Java에서 상속을 구현하기 위해 사용하는 키워드는 무엇인가요? ```java class Animal { public void eat() { System.out.println("동물이 먹고 있습니다."); } } class Dog _______ Animal { // 빈칸 public void bark() { System.out.println("멍멍!"); } } ```
A. `implements`
B. `extends`
C. `inherits`
D. `super`

정답: B

⦁ `extends` 키워드의 역할: • 클래스 상속을 구현하는 핵심 키워드입니다 • 하위 클래스(subclass)가 상위 클래스(superclass)로부터 속성과 메소드를 물려받습니다 • "확장한다"는 의미로, 기존 클래스의 기능을 확장합니다 ⦁ 상속 용어 정리: • Superclass (부모 클래스): 상속을 제공하는 클래스 (`Animal`) • Subclass (자식 클래스): 상속을 받는 클래스 (`Dog`) ⦁ 다른 키워드들: • `implements`: 인터페이스 구현에 사용 • `inherits`: Java에서 사용하지 않는 키워드 • `super`: 부모 클래스 참조에 사용

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.