Slide 24
Slide 24 text
[ ] Data classes
data class User(val name: String = "", val age: Int = 0)
/*
* fun copy(name: String = this.name, age: Int = this.age) = User(name, age)
*/
val adam = User("Adam", 35)
val jane = adam.copy(name = "Jane")
val (name, age) = jane
println("$name, $age years of age") // prints "Jane, 35 years of age"
Stanfy MadCode #10