17

Pythonische OOP: Eigenschaften und Dunder-Methoden

image

Viele Sprachen bieten Merkmale der objektorientierten Programmierung, wobei Python einige einzigartige Möglichkeiten wie Eigenschaften und Dunder-Methoden bereitstellt. Diese pythonischen Techniken helfen Ihnen, knappen und gut lesbaren Code zu schreiben.

Durch die Verwendung von Eigenschaften können Sie dafür sorgen, dass zum Lesen, Schreiben oder Löschen eines Attributs in einem Objekt immer bestimmter Code ausgeführt und das Objekt nicht in einen ungültigen Zustand versetzt wird. In anderen Sprachen wird solcher Code meistens als Get- und Set-Methoden bezeichnet. Dunder-Methoden ermöglichen ...

Get Der Weg zum Python-Profi 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.