Why does this not work? ``` interface Foo { f...
# announcements
h
Why does this not work?
Copy code
interface Foo {
    fun getId(): UUID
}

class FooImpl : Foo {
    private val id: UUID get() = id // accidental override.
}