JAPANESE
交差型
こうさがた
KOREAN
인터섹션 타입
[イントセクション タイプ]
ハングル読み: 코우사가타
解説
複数の型をすべて同時に満たすことを要求する型である。TypeScriptのA & Bのように、複数の型の機能を合成して一つの型として表現する。ミックスインパターンやトレイトの合成に活用される。
여러 타입을 모두 동시에 만족할 것을 요구하는 타입이다. TypeScript의 A & B처럼 여러 타입의 기능을 합성하여 하나의 타입으로 표현한다. 믹스인 패턴이나 트레이트의 합성에 활용된다.
例文
ログ機能とシリアライズ機能を交差型で合成し、両方の機能を備えたオブジェクトを型安全に生成した。
로그 기능과 직렬화 기능을 인터섹션 타입으로 합성하여 양쪽 기능을 갖춘 객체를 타입 안전하게 생성했다.