7. Programmeinheiten
 
zurück
7.11 Pakete


Pakete sind Programmeinheiten, mit denen sich zusammengehörende Programmkonstrukte wie Objekte, Typen, Untertypen, Unterprogramme, Prozesse, Ausnahmen, Konstante und auch untergeordnete Pakete logisch gruppieren lassen (Kapselung).

Typischerweise enthält ein Paket eine oder mehrere Typdeklarationen und zugehörige Unterprogrammspezifikationen, die außerhalb des Pakets aufgerufen werden können, auf deren Implementierungsdetails die aufrufende Programmeinheit keinen Zugriff hat.

Wie auch bei anderen Programmeinheiten besteht ein Paket in der Regel aus zwei Teilen:
  • die Paketspezifikation beschreibt die Schnittstelle,
  • der Paketrumpf ist die Implementierung.
Die im SW-Entwurf vorgenommene Modellierung kann häufig auf Pakete abgebildet werden:
  • Mit den Paketspezifikationen können knappe und gut dokumentierte Schnittstellen erstellt werden.
  • Implementierungsdetails werden von den Paketrümpfen aufgenommen.



 
zurück
 Index   Ada Tour - Dokumentation  
© 2003 Förderverein Ada Deutschland e.V.