추상클래스 썸네일형 리스트형 인터페이스 정의(추상클래스) [출처: castello] "인터페이스를 쓰는 가장 큰 이유는 다중상속을 지원하지 않는 자바에서 다중상속의 장점을 가져오기 위해서입니다." 가 아니라. 선언과 구현의 분리를 통한 RTTI(Run Time Type Info)를 구현하기 위해서입니다. 자바 설계자들은 다중상속은 그리 중요한 요소가 아니라고 판단했습니다. 실제로 자바클래스중에서 인터페이스를 이용한 다중상속을 구현한 경우는 굉장히 드뭅니다. [출처: tkandrea92] 인터페이스는 다중상속과는 관계가 큰 관계가 없습니다. 사실 인터페이스를 구현한다고 해서, 인터페이스에 있는 것을 상속받는다는 그런 개념이 아닙니다. 인터페이스는 다른 말로 '프로토콜'이라고 하는데, 이것은 '객체가 이해할 수 있는 메시지의 집합'입니다. 사실 동적 자료형 - 실.. 더보기 이전 1 다음