Why does Kotlin require to override both `getter` ...
# announcements
v
Why does Kotlin require to override both
getter
and
setter
on a
var
even if I want to change one of them?
Copy code
class BOO (): FOO() {
    override var t: String
    get() = super.t  // why that?
    set(value) {
        println("\t overwritten setter is called")
        super.t = value 
    }
}