Strategy – Definition

Provide a unified interface to a set of interfaces in a subsystem. Strategy defines a higher-level interface that makes the subsystem easier to use.

Gang of four (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)

Strategy – Struktur

Strategy – Code Beispiel

Die Code-Beispiele sind jeweils bei github zu finden.