info Grundlagen Definition Flashcards
Was ist eine Klasse?
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.
Was ist ein Attribut
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.
Was ist eine Methode?
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.
Was ist eine Welt?
Die Welt ist das Feld wo wir alle szenarien sehn können die wir progammieren
Wa ist ein Objekt?
das Objekt übernimmt die Daten (Attribute), die in der Klasse definiert sind, wir d
Wie funktioniert die If Anweisung?
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)
was macht eine Schleife
eine schleife wiederholt eine anweisung solange bis die Bedingung nicht mehr wahr ist
was machen Abweisende Schleifen
Abweisende Schleifen überprüfen erst eine Bedingung und führen sie dannach aus (While Schleife , For Schleife)
Was machen Annehmende Schleifen
Annehmende Schleifen füren erst etwas aus und schauen sich erst dannach die Anweisungen an(do while Schleife)
Was muss die For schleife haben um zu funktionieren
sie braucht eine zählervariante eine Bedingung , Schrittweite
Und eine Anweisung was sie machen soll
Was muss eine While schleife haben um zu funktionieren
die While schleife benötigt : ein While, (Bedingung) und mindestens 1 Anweisung