మార్పులేని వస్తువు నిర్మించిన తర్వాత మార్పు చేయబడదు — ప్రతిটి ఫీల్డ్ ఒక్కసారి సెట్ చేయబడుతుంది మరియు స్థితిని మార్చే ఎటువంటి పద్ధతులు లేవు. దీన్ని "మార్చడానికి", మీరు కొత్త వస్తువును సృష్టిస్తారు.
మార్పులేని రకాన్ని నిర్మించడం
{
cents;
String currency;
{
.cents = cents;
.currency = currency;
}
Money {
(.cents + other.cents, currency);
}
{ cents; }
}
