skennedy
name
B
String
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
open class A(open val name: String?) class B(override val name: String) : A(name)
A modern programming language that makes developers happier.