Aus dem Kurs: Python lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.

Was ist OOP?

Was ist OOP?

Python unterstützt verschiedene Paradigmen bei der Programmierung. Unter anderem auch die, der objektorientierten Programmierung oder kurz OOP. Wenn Sie das tun sollten sie zumindest einige Begriffe aus diesem Umfeld kennen und damit beschäftigen wir uns hier. Zuerst einmal das Ziel objektorientierten Programmierung. Die Wiederverwendbarkeit ist das Schlagwort, warum objektorientierte Programmierung so effizient ist. Sie können Dinge einfach leichter wiederverwenden und erreichen dadurch eine Modularisierung. Diese Wiederverwendbarkeit schafft man im Wesentlichen durch Datenkapselung. Dabei werden die passiven Daten, die sogenannten Eigenschaften und die aktiven Dinge, die Methoden zusammengefasst in einem Objekt. Und bei strenger Datenkapselung kann man sogar sämtliche Daten, also Eigenschaften, so aufbauen, dass sie nur indirekt mittels geeigneter Methoden zu Verfügung gestellt werden. Nun gibt es zwei entscheidende Begriffe in der objektiven Programmierung. Einmal die Klassen und…

Inhalt