Impressum
Glossar zur Objektorientierung

Abstract : Modifizierer einer Klasse oder eines Klassenmitglieds, das die Definition in einer abgeleiteten Klasse erzwingt

abstrakter Datentytp : Struktur, die das Verhalten und den Zustand eines Objekts oder dessen Abstraktion zusammenfasst, zum Beispiel eine Klasse (englisch: abstract data type)

Destruktor : Routine eines Objekts, die automatisch bei dessen Vernichtung aufgerufen wird (englisch: destructor)

Eigenschaft : Zustandsvariable einer Klasse oder eines Objekts, die über Zugriffsmethoden angesprochen wird (englisch: property)

Entwurfsmuster : Abstraktion mehrerer Klassen unter Berücksichtigung ihrer gegenseitigen Beziehungen , unter anderem um die Wiederverwendbarkeit zu erleichtern (englisch: design pattern)

Feld : Variable, die in einer Klasse definiert ist (englisch: field)

Final : Modifizierer einer Klasse oder eines Klassenmitglieds, das die Definition in einer abgeleiteten Klasse unterbindet

Kapselung : Konzept, das den Zugriff auf Klassenmitglieder beschränkt (englisch: encapsulation)

Klasse : Abstraktion einer Menge von Objekten mit gleichem Verhalten, die sowohl dieses Verhalten als auch den allen Objekten gemeinsamen Status enthält und als Vorlage für ein konkretes Objekt dient (englisch: class)

Konstruktor : Initialisierungsroutine eines Objekts, die automatisch bei dessen Erzeugung aufgerufen wird (englisch: constructor)

Methode : Bezeichnung einer in einer Klasse definierten Funktion (englisch: method)

Impressum • Seite geprüft am 4. Dez. 2006

New : Operator zur Erzeugung eines Objekts

Objekt : Instanz einer Klasse mit einem eigenen Satz an Zuständen (englisch: object)

Polymorph : Eigenschaft eines Klassenmitglieds, das automatisch den Kontext seiner Verwendung berücksichtigt und auf die passende Ebene in einer Klassenhierarchie zugreift (englisch: polymorphic)

Private : Modifizierer eines Klassenmitglieds, der den Zugriff von außerhalb derselben Klasse unterbindet

Protected : Modifizierer eines Klassenmitglieds, der den Zugriff von außerhalb derselben Klasse oder einer von ihr abgeleiteten Klasse unterbindet

Public : Modifizierer eines Klassenmitglieds, der den unbeschränkten Zugriff kennzeichnet

Schnittstelle : spezielle Klasse, die nur abstrakte Klassenmitglieder enthält (englisch: interface)

Static : Modifizierer eines Klassenmitglieds, der es an die Klasse statt an ein Objekt bindet

Super : symbolische Referenz auf die Elternklasse des aktuellen Kontexts

This : symbolische Referenz auf das Objekt des aktuellen Kontexts

Vererbung : Konzept zur Ableitung neuer aus vorhandenen Klassen unter impliziter Wiederverwendung der Funktionalität der Vorlagenklassen (englisch: inheritance)