Aus dem Kurs: F# Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

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

Grundlagen der OOP

Grundlagen der OOP

In F# programmiert man hauptsächlich funktional, es ist das Hauptparadigma. Allerdings kann man auch objektorientiert programmieren, genauer genommen wird man, auch wenn man scheinbar funktional programmiert, im Hintergrund in F# mit Objekten arbeiten. Das wird ein bisschen verschleiert und das machen viele Sprachen, die diesen Ansatz verfolgen. Aber man kann auch rein objektorientiert arbeiten. Wir wollen uns in diesem Video erst einmal ansehen, was es überhaupt bedeutet objektorientiert zu programmieren. Was ist das Ziel der objektorientierten Programmierung? Und das kann man ganz einfach ausdrücken, das ist die Wiederverwendbarkeit von bestehenden Strukturen durch eine gewisse Modularisierung. So was hat man bereits bei der modularen Programmierung versucht, bei der Objektorientierung wird das noch weiter gefasst, noch besser umgesetzt in Form von sogenannten Datenkapselungen. Das bedeutet, es werden die passiven Daten, die sogenannten Eigenschaften und die aktiven Methoden…

Inhalt