strategia

php wzorzec strategia

Wzorzec projektowy – Strategia (Strategy)

Wzorzec Strategia definiuje grupę algorytmów, które mogą być stosowane wymiennie w trakcie działania programu. Interfejs wzorca określa zadania (operacje), które implementują konkretne strategie (KonkretnaStrategiaA, KonkretnaStrategiaB, …). Klasa Kontekst ustawia referencję do interfejsu Strategia oraz implementuje metodę kontekstu, która umożliwia dynamiczną zmianę używanej strategii. PRZYKŁAD W przykładzie wykorzystam strategie do zmiany formatowania wyświetlanego tekstu (duże litery, …

Wzorzec projektowy – Strategia (Strategy) Read More »