Kapitel 8: Objektorientierte Programmierung

Python ist eine objektorientierte Programmiersprache. Bisher haben wir Objekte vorgegebener Klassen genutzt. In diesem Kapitel geht es darum, wie man neue Klassen selbst definieren kann. Komplexere Python-Programme sind übersichtlicher und besser verständlich, wenn sie als Klassenstruktur formuliert werden.

8.1  Überall Objekte

Sie haben es in diesem Buch schon oft gelesen: Python ist objektorientiert. Ob Zahlen, Texte, Listen oder Funktionen. Alles ist ein Objekt. In diesem Abschnitt geht es um die Eigenschaften von Objekten, die Sie in kleinen Experimenten in der Python-Shell (Idle3) erforschen können.

Jedes Objekt ist ein Einzelexemplar (eine Instanz) einer Klasse. Mit der Funktion

Get Raspberry Pi programmieren mit Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.