1. 인터페이스가 가지고 있는 객체 지향의 특징에는 어떤 것이 있는지 추상화, 다형성, 캡슐화 2. 그렇게 생각하는 이유는 무엇인지 인터페이스는 구현 되지 않은 메소드를 선언할 수 있고, 다양하게 구현할 수 있음 또한 메소드만 정의하고 구현은 각 클래스에서 이루어지므로, 구현 내용을 외부에 감추기 가능! + 상속? -> 인터페이스끼리 상속이 가능하지만 클래스와 다르게 다중 상속을 지원, 구현 코드를 상속하지 않음 이 부분은 좀 더 공부 할 필요가 있을 것 같다!