INF.04Programowanie Obiektowe i Paradygmaty (OOP)
Wzorzec Strategia (Strategy Pattern)
Czynnościowy wzorzec projektowy definiujący rodzinę wymiennych algorytmów, zamykający każdy z nich w osobnej klasie i umożliwiający ich zamianę w czasie działania programu.
Zastosowanie Strategii:
- Różne metody obliczania podatku lub naliczania rabatu (np.
IRabatStrategy->RabatStaly,RabatProcentowy). - Różne algorytmy kompresji danych lub sortowania.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Wzorzec Strategia (Strategy Pattern) lub rozpocznij trening.