Chapter 19. Objektorientierung in Python

Bisher haben wir in diesem Buch den Begriff »Objekt« generisch verwendet. Im Grunde ist der bisher geschriebene Code objektbasiert, d.h., Sie haben Objekte herumgereicht, in Ausdrücken benutzt, ihre Methoden aufgerufen usw. Um als wirklich objektorientiert (OO) zu gelten, müssen Objekte normalerweise aber auch in einer Vererbungshierarchie strukturiert sein.

Dieses Kapitel fängt mit einer Darstellung von Klassen in Python an, mit denen man neue Arten von Objekten implementiert. Da Klassen in Python das wichtigste Werkzeug der objektorientierten Programmierung (OOP) sind, werden wir nebenher auch einige Grundlagen von OOP ansprechen. In Python werden Klassen mit einer neuen Anweisung erzeugt, nämlich class ...

Get Einfüehrung in Python 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.