Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Sequitar,
16. Apr 2019
Also konzeptionelles Problem?
Gut vom Begriff her ist eine dependency ja eine Abhängigkeit, in dem Fall wäre es ja, wie du schreibst,keine Abhängigkeit, sondern eher eine Option...Insofern müsste ich da wohl von constructor oder attribut-based injection (obligatorisch) auf get/set injection (fakultativ)umsatteln. Da kann ich dann die Beziehung ja manuell herstellen.Macht eigentlich Sinn.
Ich...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Sequitar,
16. Apr 2019
Hallo, danke für die Antwort.
Mit dem Prinzip an sich nicht, stimmt. Vielleicht habe ich mein Problem auch falsch beschrieben.
Den Artikel kannte ich noch nicht, danke. ist mir ein Begriff, bisher noch nicht. Hat aber, erstmal, seinen Dienst getan:
TKnight = Class(Tinterfacedobject, Iknight)
Private
FWeapon: IWeapon;
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Sequitar,
15. Apr 2019
Hallo, ich habe mich in der letzten zeit mal intensiver mit DI beschäftigt und mir ein eigenes basisframework hierfür erstellt (Ja es gibt professionelle lösungen, weiss ich, solll aber nicht das "grosse" thema werden ^^)
Angefangen mit einer Factory und einem entsprechenden Classregister kann ich diverse Typen registrieren und über ihren Klassennamen entweder direkt oder - besser - als...