Sobes.tech
Back to tasks
Junior — Senior
52

Проверка равенства экземпляров data‑класса

Companies where asked:

Ozon FreshOzon Fresh
Get help with live coding in real time with Sobes Copilot
Task condition

Нужно рассмотреть, будут ли два объекта одного data‑класса считаться равными после изменения их изменяемого свойства.

data class Person(val name: String) {
    var age: Int = 0
}

val personA = Person("John")
val personB = Person("John")

personA.age = 10
personB.age = 20

Вопрос: будет ли personA равен personB?