data class Address(val city: String, val zipCode: String)
data class Person(val name: String, val age: Int, val address: Address)
fun printPersonInfo(person: Person) {
println("Name: ${person.name}")
println("Age: ${person.age}")
println("City: ${person.address.city}")
println("Zip Code: ${person.address.zipCode}")
}
fun main() {
val home = Address("Nebula Vortex", "345645.09604.8471651.172561")
val p = Person("Axton ", 37, home)
printPersonInfo(p)
}
/*
run:
Name: Axton
Age: 37
City: Nebula Vortex
Zip Code: 345645.09604.8471651.172561
*/