Der Ausgabemodul generiert durch geeignete Verwendung der angebotenen Operationen auf dem Rotations- und dem sortierten Rotationsobjekt eine schöne Ausgabe des Index. Man beachte, daß der Modul das Ausgabeformat des Index vor den anderen Modulen verbirgt.
Eine Übersicht über die objekt-orientierte Modularisierung findet sich in Abb. 18.13
Abbildung 18.13: Objekt-orientierte Modularisierung: Module benutzen Operationen, die andere Module anbieten
(wir verwenden, um den Unterschied zur herhömmlichen Modularisierung herauszustreichen, graphische Ada-Symbole für die Darstellung der Module).