OOP Flashcards

1
Q

Klasse

A

Klassen sind Vorlagen für gleichartig strukturierte Objekte. Eine Klasse beschreibt die gemeinsame Struktur für die Menge von Objekten in Form ihrer Attribute und ihrer Methoden. Sie besitzen Mechanismen (Konstruktor), um neue Objekte zu erzeugen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Objekte

A

Objekte sind Dinge, Lebewesen oder Sachverhalte der uns umgebenden Welt. Ein Objekt besitzt einen Zustand (Attributwerte), reagiert mit definiertem Verhalten (Operationen) auf seine Umgebung und besitzt eine Objektidentität, die es von allen anderen Objekten unterscheidet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Instanz

A

Ein Objekt ist eine Instanz der Klasse. Wird nach dem Bauplan der Klasse ein Objekt hergestellt, so spricht man von einer Instanz der Klasse. Alle Instanzen der Klasse haben die gleichen Methoden, aber jede Instanz hat ihre eigenen Attributwerte.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Attribute

A

Attribute beschreiben die Daten, die von den Objekten einer Klasse angenommen werden können. Alle Objekte einer Klasse besitzen dieselben Attribute, jedoch unterschiedliche Attributwerte.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Methoden

A

Das Verhalten eines Objekts wird durch eine Menge von Methoden festgelegt. Alle Objekte einer Klasse verwenden dieselben Methoden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Botschaft

A

Eine Botschaft ist eine Aufforderung zur Ausführung einer Methode, die ein Objekt (Sender) an ein anderes Objekt (Empfänger) übermittelt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly