Java - 문제 미리보기
문제 2277
easy
Java에서 상속을 구현하기 위해 사용하는 키워드는 무엇인가요?
```java
class Animal {
public void eat() {
System.out.println("동물이 먹고 있습니다.");
}
}
class Dog _______ Animal { // 빈칸
public void bark() {
System.out.println("멍멍!");
}
}
```
정답: B
⦁ `extends` 키워드의 역할:
• 클래스 상속을 구현하는 핵심 키워드입니다
• 하위 클래스(subclass)가 상위 클래스(superclass)로부터 속성과 메소드를 물려받습니다
• "확장한다"는 의미로, 기존 클래스의 기능을 확장합니다
⦁ 상속 용어 정리:
• Superclass (부모 클래스): 상속을 제공하는 클래스 (`Animal`)
• Subclass (자식 클래스): 상속을 받는 클래스 (`Dog`)
⦁ 다른 키워드들:
• `implements`: 인터페이스 구현에 사용
• `inherits`: Java에서 사용하지 않는 키워드
• `super`: 부모 클래스 참조에 사용
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.