Das Konzept der objektorientierten Programmierung besteht darin Software-Objekte zu entwerfen, die "real existierende" Objekte nachbilden. Die meisten real existierenden Objekte bestehen aus kleineren Objekten.
Zum Beispiel, ein Fahrrad ist ein Objekt und, es ist eine Anordnung von verschiedenen Objekten — Rahmen, Rädern, Gangschaltung, Lenker und anderen Teilen. Einige dieser Teile bestehen wiederum aus kleineren Teilen. Ein Rad besteht aus einer Felge, einem Reifen, einem Schlauch, einer Nabe und vielen Speichen.
So wie real existierende Objekte bestehen Software-Objekte oft aus kleineren Software-Objekten. Die Syntax von Java macht es leicht das umzusetzen. Dieses Kapitel zeigt wie das geht.
Fuhrpark
-Objekt aus Auto
-Objekten erstellenFuhrpark
-Methoden im Hinblick auf Auto
-Methoden definierenKönnten wir fortfahren ein Fahrrad in kleinere und noch kleinere Objekte zu zerlegen?