Entwurfsmuster · Junior · Frage 8 von 75

Was ist das Strategy-Muster?

Antwort zeigen

Richtige Antwort: Eine Familie austauschbarer Algorithmen, gewählt zur Laufzeit

Erklärung

Statt eines langen if/else nach Lieferart - ein Objekt mit Strategien { courier: calcCourier, pickup: calcPickup }, und der Code ruft die passende auf. Ein JS-Beispiel ist die Vergleichsfunktion in sort(compareFn): der Sortieralgorithmus bleibt gleich, die Vergleichsstrategie wird eingesteckt.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Junior · Frage 8

Teste dich selbst

Mach den Test Entwurfsmuster · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen