Basics Flashcards

1
Q

Aus was besteht eine Klasse?

A

Eine Klasse hat Eigenschaften(Attribute) und Funktionen(Methoden) welche man aufrufen kann.

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

Was ist ein Modell?

A

Ein Modell ist die vereinfachte Darstellung der Realität.

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

Was ist ein Objekt?

A

Ein Objekt ist ein Exemplar(Instanz, konkrete Ausprägung) einer Klasse, das sich entsprechend der Definition der Klasse verhält.

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

Welche drei Grundelemente gelten als Basis von objektorientierten Programmiersprachen?

A

Unterstützung von:

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

Was versteht man unter Datenkapselung?

A

Als Datenkapselung bezeichnet man in der Programmierung das Verbergen von Daten und Informationen von außen.

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

Was ist eine Klasse?

A

Klassen sind die Baupläne für Objekte.

Klassen sind Datentypen.

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

Was sind Objekte?

A

Objekte sind Instanzen der Datentypen von Klassen.

Objekte werden gemäß den in den klassen abgelegten Bauplänen erzeugt.

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

Was ist eine Klassenvariable?

A

Statische Variable/ Globale Variable für die gesamte Klasse.

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

Was ist eine Instanzvariable?

A

Instanzvariablen dienen für einen individuellen Wert eines Objekts.

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