Q. Use ___________ when you need to define a family of algorithms, encapsulate each one, and make them interchangeable. (Solved)
1. state pattern
2. abstract factory
3. strategy pattern
4. singleton pattern
- c. strategy pattern
1. state pattern
2. abstract factory
3. strategy pattern
4. singleton pattern