Diese Klasse benutzt veränderliche Objekte:
class Clock {
int clock
void tick () { this.clock ++; }
}
Schreiben Sie die Klasse um, so daß ihre
Objekte unveränderlich sind.
Wie muß dabei das folgende Anwendungsprogramm geändert werden?
Clock c = new Clock(); c.tick();
Nennen Sie Vorteile und Nachteile der Verwendung unveränderlicher Objekte.