Wzorce projektowe – Strategia

Posted on Posted in Java SE, Polecane

Opis

Definiuje rodzinę algorytmów, enkapsulując każdy z nich. Pozwala by algorytm zmieniał się zależnie od klienta który go używa.Przepis na implementacje wzorca Strategii

1) Stworzenie interfejsu z deklarującego metodę strategii

 

2) Implementacja klas konkretnych strategii – czyli implementacja ciała metod z pkt 1

 

 

3) Wykorzystanie strategii poprzez przekazanie ustawienie nią pola bądź przekazanie jako argument wywołania metody. W zależności od potrzeb.

 

One thought on “Wzorce projektowe – Strategia

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *