skennedy
07/20/2018, 7:47 PMname on B gets a String instead of String? ?
open class A(val name: String?)
class B(name: String) : A(name)
fun findName(b: B): String = b.name // errors because `b.name` is `String?`fred.deschenes
07/20/2018, 7:50 PMopen class A(open val name: String?)
class B(override val name: String) : A(name)
That seems to workskennedy
07/20/2018, 7:51 PMfred.deschenes
07/20/2018, 7:51 PM