info Grundlagen Definition Flashcards

1
Q

Was ist eine Klasse?

A

Eine Klasse legt fest, wie ein Objekt aussehen und sich verhalten soll, indem sie seine Attribute und Methoden definiert. Objekte, die von derselben Klasse erstellt werden, teilen die gleichen Attribute und Methoden, können aber unterschiedliche Werte für ihre Attribute haben.

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

Was ist ein Attribut

A

Attribute sind die Eigenschaften oder Daten, die ein Objekt besitzt, wenn es aus einer Klasse erstellt wird. In anderen Worten, Attribute sind die Variablen oder Datenfelder, die jedes Objekt einer bestimmten Klasse haben kann.

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

Was ist eine Methode?

A

Eine Methode ist im Grunde genommen nur eine Anweisung, die einem Objekt sagt, was es tun soll. Man kann es sich vorstellen wie eine spezielle Art von Funktion, die direkt mit einem bestimmten Objekt verbunden ist.

Es gibt zwei Arten von Methoden:

Anfragen: Diese fragen das Objekt nach Informationen, liefern also eine Antwort. Zum Beispiel könnten wir ein Fluss-Objekt nach seiner Länge fragen und es würde uns die Länge des Flusses zurückgeben.

Aufträge: Diese geben dem Objekt Anweisungen, um etwas zu tun, ohne eine Information zurückzugeben. Zum Beispiel könnten wir einem Dreieck-Objekt den Auftrag geben, seine Seitenlängen zu verdoppeln, aber es würde keine spezifische Information zurückgeben.

Kurz gesagt, eine Methode sagt einem Objekt, was es tun soll, und je nach Art der Methode erhalten wir entweder eine Antwort (Anfrage) oder das Objekt führt einfach die Anweisung aus (Auftrag), ohne eine Antwort zu geben.

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

Was ist eine Welt?

A

Die Welt ist das Feld wo wir alle szenarien sehn können die wir progammieren

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

Wa ist ein Objekt?

A

das Objekt übernimmt die Daten (Attribute), die in der Klasse definiert sind, wir d

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

Wie funktioniert die If Anweisung?

A

Die if-Anweisung besteht aus einer Bedingung und einem Codeblock, der ausgeführt wird, wenn die Bedingung wahr ist. Wenn die Bedingung nicht erfüllt ist, wird der Codeblock übersprungen und es passiert nichts (oder es wird ein anderer Codeblock ausgeführt, wenn eine entsprechende else- oder elif-Anweisung vorhanden ist)

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

was macht eine Schleife

A

eine schleife wiederholt eine anweisung solange bis die Bedingung nicht mehr wahr ist

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

was machen Abweisende Schleifen

A

Abweisende Schleifen überprüfen erst eine Bedingung und führen sie dannach aus (While Schleife , For Schleife)

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

Was machen Annehmende Schleifen

A

Annehmende Schleifen füren erst etwas aus und schauen sich erst dannach die Anweisungen an(do while Schleife)

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

Was muss die For schleife haben um zu funktionieren

A

sie braucht eine zählervariante eine Bedingung , Schrittweite

Und eine Anweisung was sie machen soll

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

Was muss eine While schleife haben um zu funktionieren

A

die While schleife benötigt : ein While, (Bedingung) und mindestens 1 Anweisung

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