3
Wie löse ich die zirkuläre Abhängigkeit?
Ich habe drei Klassen, die kreisförmig voneinander abhängig sind: TestExecuter führt Anforderungen von TestScenario aus und speichert eine Berichtsdatei mit der ReportGenerator-Klasse. So: TestExecuter ist von ReportGenerator abhängig, um den Bericht zu generieren ReportGenerator hängt von TestScenario und den in TestExecuter festgelegten Parametern ab. TestScenario ist abhängig von TestExecuter. Kann …