Files
kotlin-fork/backend.native/tests/codegen/delegatedProperty/map.kt
T
2017-03-01 14:40:10 +03:00

13 lines
306 B
Kotlin

class User(val map: Map<String, Any?>) {
val name: String by map
val age: Int by map
}
fun main(args: Array<String>) {
val user = User(mapOf(
"name" to "John Doe",
"age" to 25
))
println(user.name) // Prints "John Doe"
println(user.age) // Prints 25
}