Structures (records)

//In Kotlin there are no structures
class Alphabet {

    operator fun get(i: Int): Char {
        return (i + 64).toChar()
    }
}

val alphabet = Alphabet()
val charA = alphabet[1]
//charA is "A"

val charE = alphabet[5]
//charE is "E"

println("charA = $charA")
println("charE = $charE")