Durch eine Trennung von Abstraktion und Implementierung ist zum Beispiel auch die Zusammenarbeit einer konkreten Fachklasse (z.B. Lagereinheit LE) mit zwei und mehr Komponenten möglich. Das wird erreicht durch das aus der Literatur bekannte Entwurfsmuster der Brücke, das als externes Wissen genutzt wird.
Worin liegt hier der Vorteil?
Durch die im Interface „TransportGut“ definierte Beziehung zu der konkreten Klasse „TransportGutImp“ werden einfach alle Methoden aus dem Interface „TransportGut“ an eben dieses Objekt weitergereicht. Alles was dahinter passiert, ist dem Programmierer der Lagereinheit verborgen. Durch die Rückreferenz auf das aktuelle Objekt kann die „TransportGutImp“ auch wieder auf die LE in ihrer Eigenschaft als „TransportGut“ zugreifen.
Mehr Informationen zur Verknüpfung komplexer Anwendungsprogramme finden Sie unter Middleware.
Bildquelle: © Z_Amir – Fotolia.com
TUP - Redaktion
Die Redaktion der TUP GmbH & Co. KG hat die Plattform Logistik KNOWHOW ins Leben gerufen, administriert und koordiniert die Beiträge und erstellt selbst Inhalte zu verschiedenen Kategorien.
TUP, die Spezialisten für anspruchsvolle Intralogistik aus dem Raum Karlsruhe realisieren seit über 40 Jahren maßgeschneiderte Intralogistik-IT-Systeme, mit speziellem Fokus auf die Bereiche Lagerverwaltung und Materialfluss. Zu den namhaften Kunden zählen nationale und internationale Unternehmen unterschiedlicher Größe und Branche.
Ähnliche Beiträge:
10. Oktober 2024
Warehouse Control System – kurz: WCS
1. Oktober 2024
Lieferung – Definition und Überblick
17. September 2024