// All design patterns from the book "Design Patterns: Elements of Reusable Object-Oriented Software of GoF" // Implemented in C++

// In main() type ::test(); to see the patterns in action, e.g. Strategy::test()