```open class A { protected open fun f() { ...
# language-proposals
y
Copy code
open class A {
    protected open fun f() {
        
    }
}

class B : A() {
    override public fun f() {
        
    }
}