The basic structure of a strategy design pattern in UML with three basic components: Context (main class), Strategy (interface) and ConcreteStrategies (outsourced algorithms and solution policies for solving the specific problem) .
The basic structure of a strategy design pattern in UML with three basic components: Context (main class), Strategy (interface) and ConcreteStrategies (outsourced algorithms and solution policies for solving the specific problem) .