728x90
extends는 부모에게 상속 받는 것
implements는 인터페이스를 상속받는 것.
즉 틀만 받아오고 내용은 채워야 하는 것을 의미한다
Covariant Return Type
한국어로 하면 공변 반환 타입?
상속받은 메소드에서 return값을 다르게 할 수 있다.
단, 상위 class 메소드의 return type의 하위 class(subclass)까지 가능하다.
예를 들어 상위 클래스의 반환타입은 JTextField였지만
이를 상속받은 클래스에서는 반환타입을 JPasswordField로 할 수 있다는 이야기
'알고리즘' 카테고리의 다른 글
알고리즘1 The HALTING Problem (0) | 2020.09.01 |
---|---|
java HashMap (0) | 2020.08.16 |
자바스크립트 정규식 Regular Expressions I (0) | 2020.08.04 |
For문 runtime에러 (luck-balance) (0) | 2020.07.30 |
Climbing the Leaderboard (0) | 2020.07.27 |