인터페이스 인터페이스는 모든 메소드가 추상메소드인 객체 추상클래스와 동일하게 자식 클래스가 추상클래스를 상속(클래스가 인터페이스를 상고받을 경우 implements)받아서 인터페이스에 선언된 메소드들을 상속받은 자식클래스에서 메소드 선언해서 사용해야함. 그럼 인터페이스와 추상클래스로 구분한 이유 클래스 상속은 오직 하나만 됨. 인터페이스는 여러 개 상속 가능.(이것이 가장 큰 이유 아닐까?) 그외 추상클래스/인터페이스 개념 및 차이점은 아래 링크가 더 자세히 설명되어 있음 https://cbw1030.tistory.com/47 [01] 추상클래스와 인터페이스의 차이가 뭐죠? 추상 클래스(abstract class) 클래스는 일반 클래스(concrete class, )와 추상 클래스로 나뉘는데 추상 클래스..