Verwenden eines Strategiemusters und eines Befehlsmusters

eide Entwurfsmuster kapseln einen Algorithmus und entkoppeln Implementierungsdetails von ihren aufrufenden Klassen. Der einzige Unterschied, den ich feststellen kann, besteht darin, dass das Strategy-Muster Parameter für die Ausführung enthält, das Command-Muster jedoch nicht.

s scheint mir, dass das Befehlsmuster alle Informationen benötigt, damit die Ausführung verfügbar ist, wenn es erstellt wird, und dass es den Aufruf verzögern kann (möglicherweise als Teil eines Skripts

Welche Bestimmungen geben Aufschluss darüber, ob das eine oder das andere Muster verwendet werden soll?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage