Kotlin miniguide #17 Generics

Generic function :


fun <T> List<T>.itemAt ( position : Int) : T {

return this[position]

}

Generic class :


class Library <T> ( private books: List<T>) {

    val last : T? get () = books.lastOrNull()

}

More examples here

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...