Hej, właśnie obniżyłem ceny wszystkich produktów. Przygotujmy nasze umiejętności programowania na erę post-COVID. Więcej szczegółów »
Polecenie

Polecenie w języku PHP

Polecenie to behawioralny wzorzec projektowy według którego żądania lub proste działania są konwertowane na obiekty.

Wyżej wymieniona konwersja pozwala odkładać zadania w czasie, uruchamiać je zdalnie, przechowywać ich historię, itp.

Użycie wzorca w języku PHP

Złożoność:

Popularność:

Przykłady użycia: Wzorzec Polecenie jest dość powszechny w kodzie PHP. Służy kolejkowaniu zadań, śledzeniu historii wykonanych zadań oraz wycofywaniu operacji.

Identyfikacja: Jeśli widzisz zestaw powiązanych klas odpowiadających konkretnym czynnościom (jak “Kopiuj”, “Wytnij”, “Wyślij”, “Drukuj”, itd.) — może to oznaczać użycie wzorca Polecenie. Takie klasy powinny implementować ten sam interfejs/klasę abstrakcyjną. Polecenia mogą samodzielnie implementować poszczególne czynności lub delegować zadania osobnym obiektom — zwanym odbiorcami. Ostatnim elementem układanki jest znalezienie obiektu wywołującego — będzie to klasa przyjmująca obiekty-polecenia w charakterze parametrów swoich metod lub konstruktora.

Polecenie w innych językach

Wzorce projektowe: Polecenie w języku Java Wzorce projektowe: Polecenie w języku C# Wzorce projektowe: Polecenie w języku C++ Wzorce projektowe: Polecenie w języku Python Wzorce projektowe: Polecenie w języku Ruby Wzorce projektowe: Polecenie w języku Swift Wzorce projektowe: Polecenie w języku TypeScript Wzorce projektowe: Polecenie w języku Go