자바 interface

    안드로이드&자바 interface에 대한 개념을 세워보자

    interface는 자바에서 핵심이라고 할 수 있는 부분입니다. 상속은 시작에 불과하며 다형성을 제대로 사용하려면 인터페이스가 필요합니다. 다형성은 다양한 형태를 상속받을 수 있는 것을 의미합니다. 자바의 객체 지향에는 인터페이스가 굉장히 많은 역활을 합니다. 인터페이스는 100% 추상 클래스입니다. abstract class란 인스턴스를 만들수 없는 클래스입니다. 앞서서 인스턴스에 대해 찝어보고 가겠습니다. 인스턴스란, scarlett.tistory.com/6 의 간단한 예를 통해서는 스타크래프트에는 3개의 종족이 있는데, 프로토스, 테란, 저그가 있습니다. 이중 프로토스에 질럿이라는 유닛이 있는데, 드라군이나 리버와는 다릅니다. 이러한 드라군 리버 질럿은 같은 종족인데 서로 다른 유닛입니다. 이를 클..