JAPANESE
具象化型
ぐしょうかがた
KOREAN
구체화 타입
[クチェファ タイプ]
ハングル読み: 구쇼우카가타
解説
ジェネリクスの型パラメータ情報を実行時にも保持する方式である。型消去とは対照的に、実行時でも型パラメータの検査やインスタンス化が可能であり、Kotlinのreifiedキーワードや.NETのジェネリクスがこの方式を採用している。
제네릭스의 타입 파라미터 정보를 실행 시에도 보유하는 방식이다. 타입 소거와는 대조적으로 실행 시에도 타입 파라미터의 검사나 인스턴스화가 가능하며 Kotlin의 reified 키워드나 .NET의 제네릭스가 이 방식을 채택하고 있다.
例文
Kotlinのreifiedを使った具象化型により、インライン関数内で型パラメータの検査が可能になった。
Kotlin의 reified를 사용한 구체화 타입에 의해 인라인 함수 내에서 타입 파라미터의 검사가 가능해졌다.