Fachkonzept - objektorientierte Programmierung
Aus dem objektorientierten Modell soll schließlich ein objektorientiertes Programm entstehen. Aus dem Klassendiagramm lässt sich das Grundgerüst des Quellcodes für die Klasse systematisch ableiten.
Die Datentypen müssen entsprechend den Möglichkeiten der Zielsprache angepasst werden. In Java gibt es unter anderem folgende Datentypen:
int
für ganze Zahlendouble
für Kommazahlenboolean
für WahrheitswerteString
für Zeichenketten
Beachte die Groß- und Kleinschreibung der Datentypen. Da String
eine Klasse ist, wird der Datentyp groß geschrieben. Die anderen Datentypen sind primitive Datentypen und werden klein geschrieben. Die Unterschiede zwischen Klassen und primitiven Datentypen werden in einem späteren Kapitel genauer erläutert.
Die konkrete Implementierung der Methoden lässt sich aus dem Klassendiagramm nicht ablesen.
Allgemein folgt die Grundstruktur einer Klasse oft dem folgenden Muster:
Interaktives Klassendiagramm
Um für einfache Klassendiagramme automatisch Java-Code zu erzeugen, kannst Du das interaktive Werkzeug unten benutzen, das Du auch jederzeit leicht in unseren Tools finden kannst.