Begriffe&Co Flashcards
(130 cards)
Attribut
objektlokale Variable
Zustand
programmtechnisch realisiert durch Attribute, Belegung
Klassenattribut
Attribut einer Klasse, deklariert mit static
Nachricht
Information, die an ein Objekt versandt wir dun vom Objekt verstanden sowie verarbeitet werden kann (Methode)
Methode
Programmcode zur Reaktion auf Nachrichten
Lebensdauer
zeitliche Existenz eines Objekts
Konstruktor
spezielle Methode zur Objektinitialisierung
Identität
Objekte sind unterschiedlich - sie haben eine Identität
Objekt
Einheit Daten und Code, Instanz einer Klasse
Referenz
Adresse für ein Objekt
Instanz
konkretes Objekt einer Klasse, erzeugt durch new
this
impliziter Parameter, self-Objekt
alias
weitere Referenz auf ein Objekt
formaler Parameter
an eine Methode übergebene Parameter
Signatur einer Methode
Modifikatoren Ergebnistyp Methodenname(Parameterliste) throws Deklaration
Deklaration
Festlegung Typ und Name (z.B. Variable)
Variable
Speicher für Werte
static
Schlüsselwort, Modifikator, statische Deklaration
final
Schlüsselwort, Modifikator, nach Initialisierung unveränderlich
Dies bedeutet insbesondere, dass die entsprechende Klasse, Variable oder Methode bei einer Vererbung nicht überschrieben werden darf. Eine final Methode ist damit für alle Subklassen festgelegt, eine finale Klasse darf nicht vererbt werden, und eine finale Variable ist nach der Initialisierung konstant.
Feld
Array, Datentyp zur Speicherung von gleichen Datentypen
Initialisierung
Erstmalige Belegung einer Variable
Klassifizierung
Hierarchische Strukturierung, Zuordnung von Objekten
Klasse
Beschreibung der Eigenschaften, die ein Objekt der Klasse hat
abstrakte Klasse
Klasse mit unvollständiger Implementierung