디자인 패턴

전략 패턴(Strategy Pattern)

jjryu 2016. 6. 6. 19:42

Creating a method that behaves differently depending on the argument object that you pass it

The method contains the fixed part of the algorithm to be performed, and the Strategy contains the part that varies. 

The Strategy is the object that you pass in, and it contains code to be executed.