상속

베짱이·2021년 8월 1일
0

Basic JAVA

목록 보기
4/9
post-thumbnail

extends

-일반 클래스와 abstract 클래스 상속에 사용된다.

-부모의 메소드를 그대로 사용할 수 있고, 오버라이딩 할 필요 없이 부모에 구현 돼 있는 것을 직접 사용 가능하다.(상속)

-클래스 한 개만 상속 받을 수 있다.
-자신 클래스의 부모 클래스의 기능을 사용한다.

implements

-interface 상속에 사용된다

-부모의 메소드를 반드시 오버라이딩(재정의)해야한다.

-여러개 사용이 가능하다.
-implements한 클래스는 implemens의 내용을 다 사용해야 한다.

상속 조건

class -> class = extends
interface -> interface = extends
class -> interface = implements
interface -> class = implements(X)

참고
자바 extends, implements 차이

profile
하루는 개발만 하기에는 너무 길다.

0개의 댓글