Entwurfsmuster · Middle · Frage 13 von 75

Wie unterscheidet sich Template Method von Strategy?

Antwort zeigen

Richtige Antwort: Template Method variiert Schritte über Vererbung, Strategy über Komposition

Erklärung

Template Method legt das Gerüst des Algorithmus in einer Basisklasse fest, und die Variation bestimmt eine Unterklasse (statisch). Eine Strategy wird an ein Objekt übergeben und kann sich zur Laufzeit ändern. In JS bevorzugt man meist Komposition: Schritt-Funktionen übergeben.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Middle · Frage 13

Teste dich selbst

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

Diesen Test machen