open class C() { /** * This property returns zero. */ open val foo: Int get() = 0 } class D(): C() { override val foo: Int get() = 1 } fun test() { D().foo } //INFO: public open val foo: Int defined in D

This property returns zero.