Назад к задачам
Ozon FreshПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
9
Проверка равенства экземпляров data‑класса
Компании, где спрашивали:
Условие задачи
Нужно рассмотреть, будут ли два объекта одного 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?