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.