fun main(args : Array<String>){
//componentN()
langsung()
}
fun componentN(){
val dataUser = DataUser("mhabib", 23)
val name = dataUser.component1()
val age = dataUser.component2()
println("My name is $name, I am $age years old")
}
fun langsung(){
val dataUser = DataUser("mhabib", 23)
val (name, age) = dataUser
val dataUser2 = DataUser2("okazaki", 22)
dataUser2.intro()
println("My name is $name, I am $age years old")
}
data class DataUser(val name : String, val age : Int)
//fungsi on dataUser2
data class DataUser2(val name : String, val age : Int){
fun intro(){
println("My name is $name, I am $age years old")
}
}