13 lines
306 B
Kotlin
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
|
|
} |