Teil 6 Flashcards

(19 cards)

1
Q

Welche Aussagen für Klassendiagramme und Sequenzdiagramme sind richtig?

Klassendiagramme entsprechen den Bauplänen eines Architekten → _____,
Ein Sequenzdiagramm wird für dynamische Sichten verwendet → _____,
Ein Klassendiagramm wird für statische Sichten verwendet → _____

A

Alle richtig

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

Folgende Elemente einer Oberklasse können an die Unterklasse vererbt werden: (Ja/nein)

Attribute → _____
Methoden → _____
Ereignisse → _____

A

Alle ja

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

Welche Aussagen treffen zu?

Eine Klasse kann von mehreren Klassen erben. → _____,
Ein Interface kann eine Klasse implementieren. → _____,
Ein Interface kann von mehreren Klassen implementiert werden. → _____,
Eine Klasse kann mehrere Interfaces implementieren. → _____

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

Eine Beziehung zwischen Klassen wird als _____________ bezeichnet.

A

Assoziation

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

Wie heißt das Schlüsselwort, um in einem Programm die Referenz eines Objekts auf sich selbst zu
bezeichnen?

A

me

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

Eine abstrakte Klasse kann man nicht instanziieren. (Wahr oder falsch?)

A

Wahr

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

Eine Interfacedeklaration kann für die Instanziierung eines Objekts verwendet werden. (Wahr oder falsch?)

A

Falsch

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

Eine finale Klasse besitzt keine davon abgeleiteten Unterklassen.
(Wahr oder falsch?)

A

Wahr

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

Ein Instanzattribut gibt es für alle Instanzen einer Klasse nur einmal im Hauptspeicher.
(Wahr oder falsch?)

A

Falsch

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

Ein Klassenkonstruktor besitzt keine Schnittstelle.
(Wahr oder falsch?)

A

Wahr

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

ABAP unterstützt keine Mehrfachvererbung. (Wahr oder falsch?)

A

Wahr

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

Methoden sind die “Unterprogramme” der Klassen und Objekte.
(Wahr oder falsch?)

A

Wahr

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

Bei der Modellierung werden alle Aspekte eines realen Objekts abgebildet. (Wahr oder falsch?)

A

Falsch

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

Objekte leben nur zur Laufzeit des Programms.
(Wahr oder falsch?)

A

Wahr

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

In der Objektorientierung werden Daten und Funktionen als Gesamtheit betrachtet.
(Wahr oder falsch?)

A

Wahr

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

In ABAP OO können Methoden überschrieben werden.(Wahr oder falsch?)

17
Q

In ABAP OO können Methoden nicht überladen werden (Ausnahme: Konstruktor).
(Wahr oder falsch?)

18
Q

Beim Überschreiben einer Methode verändert sich die Parameterliste. (Wahr oder falsch?)

19
Q

Die Implementierung von Methoden wird im Vererbungsbaum von oben ausgehend zum dynamischen
Typ gesucht. (Wahr oder falsch?)