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

← Posts