Zustand: Unterschied zwischen den Versionen
Thomas (Diskussion | Beiträge) Die Seite wurde neu angelegt: „== Einführung == Ein Objekt ist eine Instanz einer Klasse, die Daten in Form von Attributen (auch Felder oder Instanzvariablen genannt) speichert. Der Zustand eines Objekts wird durch die aktuellen Werte dieser Attribute definiert. Was ein Objekt während seiner Lebenszeit besonders interessant macht, sind die Veränderungen dieser Attribute – sie spiegeln die Dynamik des Programms wider. Stellen Sie sich e…“ |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 45: | Zeile 45: | ||
* Zustandsänderungen: Während der [[Laufzeit]] des [[Programm]]s können die Attribute des Objekts durch Methodenaufrufe verändert werden. Dies ist der Kern des dynamischen Verhaltens. | * Zustandsänderungen: Während der [[Laufzeit]] des [[Programm]]s können die Attribute des Objekts durch Methodenaufrufe verändert werden. Dies ist der Kern des dynamischen Verhaltens. | ||
* Unerreichbarkeit und Garbage Collection: Wenn kein Teil des Programms mehr auf ein Objekt zugreifen kann (weil keine Referenzen mehr darauf zeigen), wird es vom Garbage Collector als "nicht mehr benötigt" markiert. | * Unerreichbarkeit und Garbage Collection: Wenn kein Teil des Programms mehr auf ein Objekt zugreifen kann (weil keine Referenzen mehr darauf zeigen), wird es vom Garbage Collector als "nicht mehr benötigt" markiert. | ||
[[Kategorie:Programmierung]] | |||
[[Kategorie:AHR_I_Informatik_LK]] | |||
[[Kategorie:FI_I_SDM]] |