본문 바로가기

JAVA

[13] 클래스 계층과 다중 상속

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