Kapitel 28. Ein realistischeres Beispiel

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Im nächsten Kapitel werden wir uns mit der Klassensyntax näher befassen. Zuvor möchte ich dir jedoch ein realistischeres Beispiel für Klassen in Aktion zeigen, das praktischer ist als das, was wir bisher gesehen haben. In diesem Kapitel werden wir eine Reihe von Klassen erstellen, die etwas Konkreteres tun - nämlich Informationen über Personen aufzeichnen und verarbeiten. Du wirst sehen, dass das, was wir in der Python-Programmierung als Instanzen und Klassen bezeichnen, oft dieselben Funktionen erfüllen kann wie Datensätze und Programme im herkömmlichen Sinne.

In diesem Kapitel werden wir vor allem zwei Klassen programmieren:

  • Person-eine Klasse, die Informationen über Menschen erstellt und verarbeitet

  • Manager-Anpassung von Person, die das vererbte Verhalten ändert

Auf dem Weg dorthin werden wir Instanzen der beiden Klassen erstellen und ihre Funktionalität testen. Wenn wir fertig sind, zeige ich dir einen schönen Anwendungsfall für Klassen: Wir speichern unsere Instanzen in einer objektorientierten Datenbank, um sie dauerhaft zu machen. Auf diese Weise kannst du diesen Code als Vorlage für eine vollständige persönliche Datenbank verwenden, die komplett in Python geschrieben wurde.

Neben dem eigentlichen Nutzen haben wir hier aber auch ein pädagogisches Ziel: Dieses Kapitel ist ein Tutorial zur objektorientierten ...

Get Python lernen, 5. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.