JAPANESE

交差型

こうさがた

KOREAN

인터섹션 타입

[イントセクション タイプ]

ハングル読み: 코우사가타

解説

複数の型をすべて同時に満たすことを要求する型である。TypeScriptのA & Bのように、複数の型の機能を合成して一つの型として表現する。ミックスインパターンやトレイトの合成に活用される。

여러 타입을 모두 동시에 만족할 것을 요구하는 타입이다. TypeScript의 A & B처럼 여러 타입의 기능을 합성하여 하나의 타입으로 표현한다. 믹스인 패턴이나 트레이트의 합성에 활용된다.

例文

ログ機能とシリアライズ機能を交差型で合成し、両方の機能を備えたオブジェクトを型安全に生成した。

로그 기능과 직렬화 기능을 인터섹션 타입으로 합성하여 양쪽 기능을 갖춘 객체를 타입 안전하게 생성했다.