JAPANESE

具象化型

ぐしょうかがた

KOREAN

구체화 타입

[クチェファ タイプ]

ハングル読み: 구쇼우카가타

解説

ジェネリクスの型パラメータ情報を実行時にも保持する方式である。型消去とは対照的に、実行時でも型パラメータの検査やインスタンス化が可能であり、Kotlinのreifiedキーワードや.NETのジェネリクスがこの方式を採用している。

제네릭스의 타입 파라미터 정보를 실행 시에도 보유하는 방식이다. 타입 소거와는 대조적으로 실행 시에도 타입 파라미터의 검사나 인스턴스화가 가능하며 Kotlin의 reified 키워드나 .NET의 제네릭스가 이 방식을 채택하고 있다.

例文

Kotlinのreifiedを使った具象化型により、インライン関数内で型パラメータの検査が可能になった。

Kotlin의 reified를 사용한 구체화 타입에 의해 인라인 함수 내에서 타입 파라미터의 검사가 가능해졌다.