4Klassen und Objektorientierung

Immer wieder hört man, Python unterstütze neben der imperativen, skriptbasierten Programmausführung (also einer Abarbeitung von Python-Anweisungen) auch die objektorientierte Programmierung. Doch was hat es mit dieser Aussage auf sich? Lassen Sie es uns in diesem Kapitel herausfinden.

Die zugrunde liegende Idee der Objektorientierung (OO) ist es, Zustand (Daten) mit Verhalten (Funktionen auf diesen Daten) zu verbinden. Die objektorientierte Programmierung nutzt Klassen und Objekte, um Programme zu strukturieren und Funktionalität bereitzustellen. Das mag noch etwas abstrakt klingen, sollte aber im Laufe der Lektüre dieses Kapitels klarer werden. Starten wir unsere Entdeckungsreise.

4.1Schnelleinstieg

Bevor wir ...

Get Einfach 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.