인터페이스와 관련 메서드는 한 몸처럼 구성된다. 인터페이스를 구현하는 클래스는 인터페이스에서 정의하는 모든 메서드 구현을 제공하거나 아니면 슈퍼클래스의 구현을 상속받아야 한다. 이 때문에 설계자 입장에서는 인터페이스에 새로운 메서드를 추가하거나 수정하고 싶을 때는 문제