#CS-6203
Awesome StudentQuestion • Object Oriented Programming

It is define as a family of algorithms, encapsulates each one and makes them interchangeable. This lets the algorithm vary independently from clients that use it.

Answer

Stragey Pattern