mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-09 00:21:47 +00:00
13 lines
382 B
Kotlin
13 lines
382 B
Kotlin
data class Box(val value: String)
|
|
|
|
var pr = Box("first")
|
|
|
|
fun box(): String {
|
|
val property = ::pr
|
|
if (property.get() != Box("first")) return "Fail value: ${property.get()}"
|
|
if (property.name != "pr") return "Fail name: ${property.name}"
|
|
property.set(Box("second"))
|
|
if (property.get().value != "second") return "Fail value 2: ${property.get()}"
|
|
return "OK"
|
|
}
|