| A client of Person and Date which reveal the consequences. | Lecture 5 - slide 23 : 29 Program 3 |
using System;
class Client{
public static void Main(){
Person p = new Person("Hanne", new Date(1926, 12, 24));
Console.WriteLine("{0}", p);
int age = p.DayAge();
Console.WriteLine("{0} of age {1}", p, age);
}
} | DayAge calls DayDifference which mutates a copy of Hanne's birthday. |