인터페이스, 다중상속
인터페이스 원리 Java에서는 추상 클래스와 거의 비슷한 인터페이스(interface)라는 기능을 사용해서 표현가능하다. 인터페이스 선언interface iVehicle 인터페이스의 선언부{void show(); 추상메소드를 가진다. } class 대신에 interface를 사용 interface 인터페이스 이름{형(type)명 필드명 = 식(expression); 필드는 반드시 초기화리턴 값의 형(type) 메소드(method) 명() 메소드 몸체는 만들지 않는다.}인터페이스는 필드와 메소드를 가진다. 단 생성자를 가질 수 없다.인터페이스 멤버에슨 어떠한 제한자도 붙이지 않느다. 그러나 인터페이스 형 변수와 배열은 선언가능 인터페이스 구현 인터페이스는 class와 조합해서 사용해야 한다. 인터페이스를 ..