Hullaballoonatic
05/15/2019, 6:11 PMabstract class Bar {
abstract fun subBar(): Bar
fun foo(): Bar = subBar()
}
class Baz : Bar {
override fun subBar(): Baz = /.../
}
val a: Baz = Baz()
val b: Baz = a.foo() // Type Mismatch
How could I fix this?