728x90
앞서 Java에서 클래스 다중 상속은 안된다고 했습니다.
다중 상속을 받고 싶을 때는 인터페이스를 사용합니다.
다중 상속
클래스는 2개 이상의 인터페이스를 구현할 수 있습니다. 그에 따라 구현한 인터페이스에 있는 메소드를 모두 오버라이드 해야 합니다.
인터페이스 확장
인터페이스는 클래스가 확장하는 것처럼 확장할 수 있습니다. 확장에 쓰이는 인터페이스를 슈퍼 인터페이스, 확장으로 새로 만들어지는 것을 서브 인터페이스라고 합니다.
추상 클래스와 인터페이스를 사용하면 많은 클래스를 한꺼번에 제어할 수 있기 때문에 대규모 프로그램을 만들 때 도움이 됩니다.
728x90
'JAVA' 카테고리의 다른 글
[15] Java를 마치며... (0) | 2021.05.25 |
---|---|
[14] 파일 분할 (0) | 2021.05.25 |
[12] 인터페이스 (0) | 2021.05.21 |
[11] 추상 클래스 (0) | 2021.05.21 |
[10] Object 클래스 (0) | 2021.05.21 |