Forum: Algorithmen, Datenstrukturen und Klassendesign
by Der schöne Günther,
19. Mär 2014
AOP ist in "Spring4D" nicht drin, der Fokus steht wohl eher bei den Collections und IoC.
AOP findest du (glaube ich) bei DSharp.
Für beides ist Stevie so ziemlich der Mann der Stunde :love:
PS:
Müsste so gehen:
interface type
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Der schöne Günther,
19. Mär 2014
Wenn du TMyItem noch auf IMyItem umstellst hast du das Problem nicht ;-)
Ansonsten müsste man sich wieder eine eigene Fabrikmethode "CreateMyQueue" bauen- Die Spring-Queue geht nur bei CreateQueue<T: class>(ownsObjects: Boolean): IQueue<T>; auf eine TObjectQueue, ansonsten immer auf eine normale TQueue.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Der schöne Günther,
19. Mär 2014
Nur um sich die (für Delphi normale) Freigabe eines aggregierten Objekts im Destruktor (oder woanders) zu sparen steigt man wahrscheinlich nicht auf ein komplett neues Collection-Framework um.
Um ehrlich zu sein, war es bei mir aber ähnlich (Spring Collections sind toll).
Von einem Class Helper hast du nichts- Die gehen ja nur für Klassen, Records und einfache Typen (Integer, String,...