Programista wybiera strategię odśmiecania najlepiej dopasowaną do profilu jego aplikacji.
Innym miejscem zastosowania wzorca jest sytuacja, w której poszczególne strategie rozwiązują inny problem. Za ilustrację może posłużyć tutaj sklep internetowy posiadający swoje oddziały w kilku krajach różniących się obowiązującymi w nich przepisami podatkowymi. Klient implementuje podstawową, wspólną dla wszystkich funkcjonalność, zaś operację naliczenia podatku deleguje do strategii zaimplementowanej dla konkretnego kraju.
Przykłady
Zobacz przykłady zastosowania wzorca na stronie Wikibooks
Przypisy
Bibliografia
Kategoria:Wzorce projektowe