Kapitel 15. Klassen und Objekte

Die Codebeispiele für dieses Kapitel finden Sie unter Punkt1.py. Die Lösungen für die Übungen befinden sich in der Datei Punkt1_loesung.py.

Benutzerdefinierte Typen

Wir haben viele der integrierten Typen von Python bereits verwendet. Nun definieren wir einen eigenen Typ. Für dieses Beispiel erstellen wir einen Typ mit dem Namen Punkt, der einen Punkt im zweidimensionalen Raum abbildet.

In der mathematischen Schreibweise werden Punkte oft in Klammern geschrieben, wobei ein Komma die Koordinaten voneinander trennt. (0,0) steht also beispielsweise für den Ursprung, während (x,y) einen Punkt beschreibt, der x Einheiten rechts und y Einheiten oberhalb des Ursprung liegt.

Es gibt mehrere Möglichkeiten, wie wir Punkte ...

Get Programmieren lernen mit 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.