package Ġclasses iii and ii io bject s . data ii icl asses . p 0 2 copy Ċ Ċ data Ġclass ĠUser ( val Ġname : ĠString Ġ= Ġ"", Ġval Ġage : ĠInt Ġ= Ġ 0 ) Ċ Ċ val Ġj ack Ġ= ĠUser ( name Ġ= Ġ" Jack ", Ġage Ġ= Ġ 1 ) Ċ val Ġolder Jack Ġ= Ġj ack . copy ( age Ġ= Ġ 2 )