Forum: Algorithmen, Datenstrukturen und Klassendesign
by PeterPetersen,
3. Apr 2015
Zum "Besitzen": so wie es himitsu meint - also der "Owner"
Falls das TM nun nicht instanziiert ist (oder wie Fowler es schreibt: " a collection of static methods") ist mir das einigermaßen klar.
Nun kann TM aber auch instanziiert sein ("The advantage of an instance is that it allows you to initialize the Table Module with an existing record set") - hier stellte sich mir die Frage, wer ist...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by PeterPetersen,
3. Apr 2015
Mal angenommen ich iterpretiere das Sequenzdiagramm korrekt, dann würde ich im Presenter z.B. ein Feld "FRecordSet: OleVariant" schaffen, welches mein RS über die ganze Transaktion hinweg hält/besitzt/verwahrt ... wie sagt man es denn richtig? :oops:
Forum: Algorithmen, Datenstrukturen und Klassendesign
by PeterPetersen,
3. Apr 2015
Hallo Forum,
bitte helft mir mal auf die Sprünge, ob/wie ich das Beispiel Sequenzdiagramm zum Muster "Table Module" in hier] korrekt interpretiere:
1) Der Presenter (P) holt sich über einen Finder vom Table-Data-Gateway (TDG) ein Record-Set (RS)
2) P reicht dieses RS an ein Table-Modules (TM) weiter, welches seine Domain-Logik darauf appliziert
3) P reicht das so modifizierte RS an...