* Interface - 다중 상속의 장점(기능 확장이 편리하다 ↔ 단점 : 객체의 크기가 필요 이상 커질 수 있음, 부모가 모호함)을 사용하기 위해. - 약결합(loosely coupled)을 구현하여 객체 간의 유연성을 높이기 위해서. - 작성법) 접근지정자 interface 인터페이스명 extends 부모인터페이스명 ,,, {} 접근지정자 - public : 외부 패키지에서 접근 가능 / package : 패키지 내부에서만 접근 가능 - 인터페이스는 객체화가 되지 않는다. (생성자 없음) public interface 인터페이스명{ 상수 abstract method();// 구현클래스가 반드시 Override 해야 할 일의 목록 default method(){}// 인터페이스가 기능을 제공해야 할 ..