fun main(args : Array<String>){
val user = User("mhabib", 27)
val dataUser = DataUser("mhabib", 27)
println(user)
println(dataUser)
equalDataclass()
}
//class User(val name : String, val age : Int)
data class DataUser(val name : String, val age : Int)
class User(val name : String, val age : Int){
override fun toString() : String{
return "User(name=$name, age=$age)"
}
}
fun equalDataclass(){
val dataUser = DataUser("mhabib", 23)
val dataUser2 = DataUser("mhabib", 23)
val dataUser3 = DataUser("roza", 20)
println(dataUser.equals(dataUser2))
println(dataUser.equals(dataUser3))
}