10Objekte

Python ist eine objektorientierte Programmiersprache. Die Idee hinter objektorientierten Techniken (Analyse, Design und Programmierung) ist, ein System anhand seiner (Teil-)Objekte zu beschreiben. Die Daten und Funktionen eines Teilobjekts werden in einer Klasse zusammengefasst.

Als Objekt wird das zur Laufzeit des Programms existierende Exemplar einer Klasse bezeichnet, seine Daten auch als Attribute. Die Daten eines Objekts sind von der Außenwelt abgekapselt, nur das Objekt hat Zugriff darauf.

Die Funktionen eines Objekts sind in der Regel nach außen sichtbar und können mit den enthaltenen Daten arbeiten. Ein anderer Name für eine Funktion eines Objekts ist Methode. Der Aufruf einer Methode wird in den objektorientierten Techniken ...

Get Python 3 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.