개발자 면접 질문 - 인터페이스 정의 1. 인터페이스란? - abstract 메서드로만 구성된 일종의 추상 클래스(클래스는 아님) 2. 사용 이유 - 클래스간 결합도 감소 - 표준화 가능 : 클래스의 기본틀을 제공하여 정형화된 개방을 강요한다. - 개발 시간 단축 : 인터페이스가 미구현되어 있어도 인터페이스 명과 메서드 명만 알고 있으면 개발이 가능하다. 면접 - 자바 2020.12.03