LeoColman
val v: A? = A("B") val b = B(A("C")) v?.let { b.a = it } class A(var b: String) class B(var a: A)