인터페이스 구현 클래스는 공개 계약 전체를 만족해야 한다

구체 클래스는 인터페이스의 모든 추상 메서드를 public으로 구현해야 하며 미룰 경우 자신도 abstract여야 합니다.

계약 요소구현 요구누락 결과
title()String 반환컴파일 실패
publish()public 구현컴파일 실패
상수public static final공유
여러 인터페이스모든 계약구현 조합

핵심: 여러 인터페이스를 구현하면 각 계약의 요구를 모두 합친 공개 표면을 제공합니다.