A class can be configured with a strategy object, which it uses to perform an algorithm, and even more, the strategy object can be exchanged at run-time.
Moreover, the strategy object can be exchanged at run-time. A class can be configured with a strategy object, which is used to perform an algorithm.
A class can be configured with a strategy object, which is used to perform an algorithm. Moreover, the strategy object can be exchanged at run-time.
A class can be configured with a strategy object, which is used to perform an algorithm. Moreover, the strategy object can be exchanged at run-time.