Klassen entwerfen
Worum geht es hier?
Nachem du gelernst hast, was Klassen und Objekte sind, und wie du sie benutzen kannst, lernst du hier, wie du eigene Klassen entwirfst und in Kotlin programmierst. Das Entwerfen von Klassen nennen wir auch Objektorientierte Modellierung, weil du damit die Welt um dich herum in Form von Klassen und Objekten modellierst. Die Umsetzung des objektorientierten Modells in einer Programmiersprache wie Kotlin nennen wir Objektorientierte Programmierung. Da man bei der objektorientierten Programmierung - mindestens gedanklich - immer auch modelliert, unterscheidet man im Alltag nicht immer klar zwischen den beiden Begriffen, wenn man von objektorientierter Programmierung spricht.
Hier lernst du...
- ... wie man Klassen mit Hilfe von Klassendiagrammen entwirft.
- ... wie man Klassen in Kotlin programmiert.
- ... wie man mit Hilfe von Fallunterscheidungen das Verhalten von Objekten einer Klasse steuert.