Klasseninstanzen
Klasseninstanzen, auch als Objekte bezeichnet, sind konkrete Beispiele von Klassen in objektorientierten Programmiersprachen. Eine Klasse definiert einen Typ, welcher Eigenschaften (Attribute) und Operationen (Methoden) zusammenfasst. Durch die Instanziierung wird ein Speicherplatz reserviert, in dem die Attribute mit spezifischen Werten belegt werden. Die Instanz erhält somit eine eindeutige Identität und kann unabhängig von anderen Instanzen derselben Klasse vermittelt werden.
Der Vorgang der Instanziierung erfolgt in der Regel durch einen Konstruktor, eine spezielle Methode, die bei
Clousinstanzen dienen als Grundlage für Kapselung, Wiederverwendbarkeit und Datenorganisation in objektorientierten Systemen und sind ein zentrales