Objektattribute
Objektattribute sind Merkmale eines Objekts, die dessen aktuellen Zustand beschreiben. In der Objektorientierung wird ein Objekt durch eine Ansammlung von Attributen charakterisiert, die in der Regel als Datenfelder einer Klasse implementiert sind. Jedes Attribut besitzt einen Namen, einen Typ und einen zum Zeitpunkt der Abfrage gespeicherten Wert. Attribute können gespeicherte Daten sein (Felder) oder abgeleitete bzw. berechnete Eigenschaften, die aus anderen Informationen resultieren.
Es gibt verschiedene Arten von Attributen. Gespeicherte Attribute speichern tatsächliche Werte, während abgeleitete Attribute Werte on
Der Zugriff auf Attribute erfolgt oft über Sichtbarkeiten wie öffentlich (public), privat (private) oder geschützt (protected).
Attribute werden üblicherweise in Konstruktoren initialisiert oder mittels Standardwerten festgelegt. Sie können nullable bzw. optional sein
Im Design und in der Modellierung spielen Attribute eine zentrale Rolle: Sie definieren den Zustand eines Objekts,