inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

jiyoung님의 게시글

jiyoung jiyoung

@jiyoung8163

수강평 작성수
2
평균평점
5.0

게시글 1

질문&답변

인터페이스와 함수의 차이

저의 정리방식 입니다.. 맞는지는 모르겠지만 저는 이렇게 외웠어요! 타입 호환 인터페이스, 클래스는 자신(왼쪽)이 상대(오른쪽)에 포함되는 지에 따라 가능 / 불가능. 즉, 오른쪽이 더 크면(속성 많으면) 가능. 타입 호환 함수는 자신(왼쪽)의 필요조건(파라미터)이 상대(오른쪽)의 필요조건(파라미터)보다 많은지에 따라 가능 / 불가능. 즉, 내가 상대보다 필요조건이 많을 때(조건이 많아 더 까다로울 때) 나보다 조건이 적은 상대(덜 까다로운)에 속해질 수 있다.

좋아요수
1
댓글수
6
조회수
1097