728x90 반응형 SMALL 구현1 [JAVA] 자바 - 여러 인터페이스 구현하기, 인터페이스의 상속 여러 인터페이스 구현 자바의 인터페이스는 구현 코드가 없으므로 하나의 클래스가 여러 인터페이스를 구현할 수 있습니다. (자바에서 클래스는 다중 상속이 가능하지 않습니다. - Diamond Problem) 디폴트 메서드가 중복되는 경우는 구현하는 클래스에서 재정의 하여야 합니다. 여러 인터페이스를 구현한 클래스는 인터페이스 타입으로 형 변환되는 경우 해당 인터페이스에 선언된 메서드만 사용 가능합니다. Buy.java public interface Buy { void buy(); default void order() { System.out.println("buy order"); } } Sell.java public interface Sell { void sell(); default void order() {.. 2021. 12. 14. 이전 1 다음 728x90 반응형 LIST