// "Use inherited visibility" "true" open class A { protected open fun run() {} } class B : A() { override fun run() {} }