erstellt 30.12.98; überarbeitet 26.09.99, 21.01.00, 14.07.02; übersetzt 26.05.03; überarbeitet 26.01.04, 03.02.04, 19.07.04, 18.01.05, 19.10.06; © Copyright 2003 - 2006 Deutsche Übersetzung Heinrich Gailer
Der Zustand eines Objekts sind die Daten, die es gegenwärtig enthält.
Ein Objekt speichert seinen Zustand in seinen Instanzvariablen.
Zum Beispiel ist der Zustand eines Konto
-Objekts der
Wert der drei Variablen kontonummer
, kontoinhaber
und kontostand
.
Ein Objekt hat einen Zustand solange es existiert — seine
Instanzvariablen halten ihren Wert, bis sie explizit geändert werden oder
bis das Objekt zerstört wird.
Eine Objektmethode arbeitet häufig mit Werten, die nicht Teil des Objektzustands sind. Diese Werte werden in lokalen Variablen und Parametern der Methoden gehalten. Dieses Kapitel erörtert wie diese deklariert und verwendet werden.