Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy1,
23. Mär 2006
Nachtrag: Wrapper/Adapter haben zwei positive Eigenschaften:
- Sie verbergen Komplexität, d.h. sie sind meist einfacher zu verwenden
- Sie verstecken Details, WIE bestimmte Dinge funktionieren. Dadurch kann man den Wrapper austauschen und das ganze z.B. mit einem anderen Betriebssystem, einer anderen Datenbank etc verwenden. Es gab doch mal so Gehversuche von Delphi in Linux...das wäre wohl...
Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy1,
23. Mär 2006
Hi, :hi:
Ein Wrapper kapselt ein Klasse, d.h. er hat eigene Funktionen die aber im Prinzip nur alles an die Klasse (oder Klassen) dahinter weiterleitet.
Ein typisches Beispiel sind Klassen wie File aus dem Dot-Net Framework: File hat komfortable Funktion zum Arbeiten mit Dateien, leiten aber eigentlich nur alles an Betriebssystemfunktionen weiter.
Wrapper und Adapter sind (laut meinem...