Kotlin Koans 32 Properties

Properties (Playground)

Description

Read about properties in Kotlin.

Add a custom setter to PropertyExample.propertyWithCounter so that the counter property is incremented every time propertyWithCounter is assigned to.

Kotlinの プロパティ を読んでください。

propertyWithCounter が割り当てられるたびに counter プロパティがインクリメントされるように、カスタムセッターを PropertyExample.propertyWithCounter に追加してください。

Code

class PropertyExample() {
var counter = 0
var propertyWithCounter: Int? = null
set(v: Int?) {
field = v
counter++
}
}

Memo

← Blog