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 »
Mediator

Mediator w języku Swift

Mediator to behawioralny wzorzec projektowy pozwalający zredukować sprzężenie pomiędzy komponentami programu poprzez zmuszenie ich do komunikacji za pośrednictwem obiektu zwanego mediatorem.

Mediator ułatwia modyfikację, rozszerzanie i ponowne wykorzystanie komponentów gdyż z jego pomocą nie są one zależne od wielu innych klas.

Użycie wzorca w języku Swift

Złożoność:

Popularność:

Przykłady użycia: Najpopularniejsze zastosowanie wzorca Mediator w kodzie Swift to umożliwienie komunikacji pomiędzy komponentami graficznego interfejsu użytkownika. Synonimem nazwy Mediator jest Kontroler — znany z wzorca MVC (ang. Model View Controller — Model Widok Kontroler).

Mediator w innych językach

Wzorce projektowe: Mediator w języku Java Wzorce projektowe: Mediator w języku C# Wzorce projektowe: Mediator w języku C++ Wzorce projektowe: Mediator w języku PHP Wzorce projektowe: Mediator w języku Python Wzorce projektowe: Mediator w języku Ruby Wzorce projektowe: Mediator w języku TypeScript Wzorce projektowe: Mediator w języku Go