Witam,
Jakie są dobre wzorce tworzenia fabryki w języku C#? Nigdy tego nie robiłem a by zaoszczędzić powielania kodu chciałbym coś takiego stworzyć.
Jeśli by ktoś podał jakiś dobry przykład z wyjaśnieniem to byłbym wdzięczny.
0
0
Masz różne przykłady.
https://www.p-programowanie.pl/wzorce-projektowe/fabryka-abstrakcyjna
2
Marik10 napisał(a):
Witam,
Jakie są dobre wzorce tworzenia fabryki w języku C#?
A może wystarczy factory method?
Najlepiej żebyś powiedział co chcesz osiągnąć, bo fabryka to niekoniecznie musi być cała klasa :P
0
Mam zestaw różnych akcji do wykonania np. "Collect", "Build", "Produce", "Recruit".
Następnie tworzę delegate na eventy na collect, build itp. W tych delegatach w pętli przelatuje po tych zestawach zadań do zrobienia w celu znalezienia tych których dotyczy dany event czyli np. wywoła się event po zrekrutowaniu i w delegate jest pętla która sprawdza które zadanie ma string GoalName == "Recruit", jeśli tak to zwiększa postęp.