Kotlin
Tipo de alias
Buscar..
Introducción
Con los alias de tipo, podemos dar un alias a otro tipo. Es ideal para dar un nombre a tipos de funciones como (String) -> Boolean
Tipo (String) -> Boolean
o genérico como Pair<Person, Person>
.
Los alias de tipo soportan genéricos. Un alias puede reemplazar un tipo con genéricos y un alias puede ser genéricos.
Sintaxis
- typealias nombre-alias = tipo-existente
Observaciones
Los alias de tipo son una característica del compilador. No se agrega nada en el código generado para la JVM. Todos los alias serán reemplazados por el tipo real.
Tipo de función
typealias StringValidator = (String) -> Boolean
typealias Reductor<T, U, V> = (T, U) -> V
Tipo genérico
typealias Parents = Pair<Person, Person>
typealias Accounts = List<Account>
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow