인터페이스의 메소드를 구현할때 @Override를 붙여야하나요?

조회수 4599회

발생하는 문제 및 실행환경

인터페이스의 메소드를 구현할때 @Override를 붙여야하나요?

자바 문서에서 @Override에 대한 자료를 읽어보면

"@Override는 메소드를 정의할때 상위 클래스의 메소드를 오버라이드한다는것을 나타냅니다. @Override가 붙었는데 상위 클래스의 메소드를 오버라이드 하지 않았다면 컴파일러는 에러메세지를 보낼 것 입니다."

라고 나와있는데요. 저는 인터페이스가 슈퍼클래스라고 생각하지 않는데 아닌가요?

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)