Objektorientierung
In der Softwareentwicklung gibt es vor allem zwei unterschiedliche Programmierarten: Die funktionale Programmierung und die Objektorientierung. Letztere hat sich über die vergangenen 20 Jahre in weiten Teilen durchgesetzt und basiert (vereinfacht gesagt) darauf, dass aus Klassen Objekte erstellt werden, die Daten beinhalten.
In diesem Abschnitt werden wir auf die Grundkonzepte von Objektorientierung schauen. Wir lernen Methoden kennen, schreiben Klassen und bauen daraus Objekte im Code.