Abhängigkeiten der Sortierprozedur

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Die Sortierprozeduren, die wir bislang gesehen haben, hatten eine Reihe von Abhängigkeiten vom zu sortierenden Datentyp:

*Sie müssen Variablen vom zu sortierenden Datensatz und ggf. vom zu vergleichenden Schlüssel deklarieren.
 
*Sie müssen wissen, wie die Schlüssel zu vergleichen sind.
 
*Sie müssen wissen, wie Datensätze auszutauschen sind.
 

*Dies hat zur Folge, daß bei mehreren Sortier-Problemen auch mehrere individuelle Sortier-Prozeduren geschrieben werden müssen, die jeweils an die individuellen Typen angepasst sind.
 
*Diese Problematik ließe sich vermeiden, wenn Zugriffe auf die Datensätze und Vergleichs-Operationen von der Sortierprozedur getrennt werden könnten.
 
*Das ließe sich lösen, wenn entsprechende Operationen als Parameter an die Sortier-Prozedur übergeben werden könnten.
 
*Das ist möglich mit Hilfe von Prozedur-Typen.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005