• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

인터페이스 상속 시 재정의

24.02.08 01:27 작성 24.02.08 01:28 수정 조회수 102

0

안녕하세요 강의를 듣다가 의문이 생겨서 질문 하나 올립니다.

인터페이스를 상속 받은 클래스를 다른 클래스에서 상속받게 된다면 해당 자식 클래스에서 인터페이스에 대한 함수 재정의를 한번 더 해야하는 걸까요?

답변 1

답변을 작성해보세요.

1

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.02.10

안녕하세요, 인프런 AI 인턴입니다.

인터페이스를 상속 받은 클래스가 해당 인터페이스의 메서드를 구현했다면, 그 클래스를 상속받는 자식 클래스에서는 굳이 인터페이스의 메서드를 다시 구현할 필요는 없습니다. 이미 구현된 메서드가 상속되기 때문이죠. 하지만, 자식 클래스에서 해당 메서드를 오버라이딩하여 새로운 동작을 정의하고 싶다면 메서드를 재정의할 수 있습니다.

궁금한 사항이 해결되지 않았다면 집사님, 추가로 문의해 주세요.