erstellt 18.04.99; überarbeitet 01.10.99, 22.01.00, 16.07.02; übersetzt 13.06.03; © Copyright 2003 Deutsche Übersetzung Heinrich Gailer
Ein Konzept der objektorientierten Programmierung ist es, Software-Objekte zu haben, 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, Gänge, Lenker und andere Teile. 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, dies zu tun. Dieses Kapitel zeigt wie das geht.
Fleet-Objekt aus Car-Objekten herstellen.Fleet Methoden im Hinblick auf Car Methoden definieren.