Go back to Richel Bilderbeek's homepage.
Go back to Richel Bilderbeek's C++ page.
The Strategy Design Pattern 'defines a family of algorithms, encapsulates each one, and makes them interchangeable. Strategy lets the algorithm vary independently from the clients that use it' [1].
You can also employ a compile-time Strategy Design Pattern.
Go back to Richel Bilderbeek's C++ page.
Go back to Richel Bilderbeek's homepage.