덕 타이핑(Duck Typing)
수정하기
문서 생성 2021-12-03 22:37:23 최근 수정 2022-01-18 15:26:34
- 어떤 값의 타입을 그 형태(어떤 프로퍼티가 있는가?)를 보고 짐작하는 타입 체크를 일반적인 용어로 덕 타이핑이라고 한다.
- "오리처럼 보이는 동물이 오리 소리(꽥꽥)를 낸다면 오리가 분명하다"는 옛 속담에서 유래된 용어1
- 클래스 이름에 상관없이 어떤 타입에 걸맞은 필드와 메서드를 지닌 객체라면 해당 타입으로 간주한다.
- 이일웅 역, 카일 심슨 저, 《YOU DON'T KNOW JS: this와 객체 프로토타입, 비동기와 성능》, 2017년, 172쪽↩