Programming LanguageJavaREADMEChapter4Item22이 페이지에서Item221 인터페이스는 타입을 정의하는 용도로만 사용하라 2 개요 인터페이스는 자신을 구현한 클래스의 인스턴스를 참조할 수 있는 타입 역할을 한다 클래스가 어떤 인터페이스를 구현하다는 것은 자신의 인스턴스로 무엇을 할 수 있을지 클라이언트에게 알려주는 것이다 인터페이스는 오직 이 용도로 사용해야한다. 3 안티패턴 3.1 상수 인터페이스