Hallo Leute!
Ich habe eine Frage die sehr häufig in Zusammenhang mit Eclipse RCP und vor allem mit EMF vorkomment (leider zu oft )!
Und zwar gibt es in den APIs zig AdapterFactorys. Natürlich kann ich diese API nur vernünftig nutzen wenn ich auch weiss, was so eine AdapterFactory eigentlich macht.
Ok, ich würde es so verstehen, wenn ich Adapter und Factory aufteile:
Adapter: Pattern um wenn ein Objekt A ein bestimmtes Objekt B erwartet aber nur Objekt X zur Verfügung steht dieses mittels Adapter (zb AdapterManager Objekt) in Objekt B umwandelt (dieser AdapterManager gibt halt ein Objekt B zurück)!
Factory: Pattern als Art Container der (gleiche ?) Objekte erzeugt. Ein Factory Objekt hat als Attribut ein statische Referenz seiner selbst!
AdapterFactory: Container der Adapter (AdapterManager Objekte) erstellt?!?!
Noch eine Frage: Was versteht man unter einer Policy?! Ist das auch ein Design Pattern?
Wer Ahnung damit hat, bitte erklären!
Viellen Dank für alles!
Matthias!
Lesezeichen