인터페이스(interface)란? 추상 메서드의 집합 실제 구현된 것이 없는 기본 설계도. 추상 메서드와 상수만을 멤버로 가질 수 있다. 두 대상(객체) 간의 연결, 대화, 소통을 돕는 중간 역할을 한다! 선언(설계)와 구현을 분리시키는 것을 가능하게 한다!! 인터페이스와 추상 클래스의 공통점 추상메서드를 가지고 있다! (미완성 설계도) 인터페이스와 추상 클래스의 차이 인터페이스는 추상 메서드의 집합, 추상 클래스는 추상 메서드만 가지고 있음! 인터페이스는 iv를 가질 수 없다. 그럼 우리는 왜 인터페이스를 사용할까? 클래스 작성에 도움을 줄 목적으로 사용된다!! 인터페이스의 작성 클래스 대신 인터페이스를 사용한다는 것 외에 클래스 작성과 동일 interface nameOfInterface { publi..