Sobes.tech
Junior

Ce este 'typealias' în Kotlin și cum îl folosești?

sobes.tech AI

Răspuns de la AI

typealias în Kotlin permite crearea de aliasuri pentru tipuri existente. Acest lucru îmbunătățește lizibilitatea codului și simplifică lucrul cu tipuri lungi sau complexe, fără a crea tipuri noi.

De exemplu, dacă ai un tip complex, cum ar fi o funcție cu mai mulți parametri, îi poți da un nume clar:

typealias ClickHandler = (Int, String) -> Unit

fun setOnClickListener(handler: ClickHandler) {
    // implementare
}

Un astfel de alias ajută la claritatea codului și facilitează refactorizarea, deoarece la schimbarea tipului, trebuie doar să modifici aliasul într-un singur loc.