Aus dem Kurs: Python Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.600 Kurse von Branchenfachleuten.
Klassen: Code – Tutorial zu Python
Aus dem Kurs: Python Grundkurs
Klassen: Code
Nun sehen wir uns die Klassen im Code an. Dafür bitte ich Sie, den Branch 03_06 auszuwählen und wie gewohnt die Codespaces zu starten. Ich lege dafür wieder ein beispiel_code-Skript an, indem ich programmieren werde. Sie sind natürlich herzlich eingeladen, diese Übung direkt mitzumachen. Für diese Übung möchte ich einmal eine Klasse Buch anlegen, die einfach ein Buch im Bücherregal repräsentiert. Was brauche ich dafür als Attribut? Wahrscheinlich den Titel und den Autor. Genau das übergebe ich auch in meiner __init__-Funktion. Diese sieht wie folgt aus. Ich übergebe einmal den Titel und einmal den Autor als String und setze die als öffentliche Attribute. Ich füge weiters ein nicht öffentliches Attribut hinzu, das den Status des Buches feststellt. Ist es verfügbar? Ist es im Bücherregal? Oder ist es ausgeborgt? Warum setze ich den Status auf nicht öffentlich? Ich möchte nicht, dass man den von draußen noch einmal angreifen kann oder accessen kann. Es ist rein für uns intern für den…
Inhalt
-
-
-
-
-
(Gesperrt)
Objektorientierte Programmierung: Übersicht1 Min. 5 Sek.
-
Funktionen in Python4 Min. 11 Sek.
-
(Gesperrt)
Codingstandard in Python1 Min. 49 Sek.
-
(Gesperrt)
Aufgabe 1: eigener Taschenrechner – Funktionen ausgelagert2 Min. 58 Sek.
-
(Gesperrt)
OOP-Konzept der Klassen1 Min. 43 Sek.
-
(Gesperrt)
Klassen: Code7 Min. 22 Sek.
-
(Gesperrt)
Klassen: Implementierung der wichtigsten Funktionen3 Min. 18 Sek.
-
(Gesperrt)
Aufgabe 2: Klasse BankAccount erstellen3 Min.
-
(Gesperrt)
Fehlerbehandlung in Python4 Min. 34 Sek.
-
(Gesperrt)
Ableitung bzw. Vererbung1 Min. 39 Sek.
-
(Gesperrt)
Ableitung bzw. Vererbung: Code3 Min. 53 Sek.
-
(Gesperrt)
Aufgabe 3: Jugend-Bankaccount erstellen1 Min. 30 Sek.
-
(Gesperrt)
-
-
-
-
-