Hi, is it possible to override a set and get funct...
# announcements
p
Hi, is it possible to override a set and get function of a data class constructor var field? for example: data class Person(var name: String) I want to do something like fun setName(value: String){ this.name = value doSomethingElse() }
n
Would this work?
Copy code
data class Person(private val _name: String ){
    var name = _name
		set(value)  {
            field = value
            doSomethingElse()
        } 
}
👏 1
p
That works and it’s what I’m doing. I was wondering if there was a “kotlin way” for that