Andrew Gazelka
01/10/2019, 10:58 AMopen class A(val a: String, val b: String = "hello")
class B(a: String, b: String, c: String) : A(a, b) {
}
in this scenario would it be possible to have b
arg in class B
have default value "hello"
while being DRY?karelpeeters
01/10/2019, 11:19 AMCzar
01/10/2019, 11:56 AMcompanion object
comes to mind, but yeah, nothing elegant as in inheritance, you still have to specify them.karelpeeters
01/10/2019, 12:05 PMAndrew Gazelka
01/10/2019, 12:25 PMCzar
01/10/2019, 1:13 PM