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 »
Odwiedzający

Odwiedzający w języku PHP

Odwiedzający to behawioralny wzorzec projektowy pozwalający dodawać nowe zachowanie istniejącej hierarchii klas bez zmiany kodu jej klas.

O tym, dlaczego Odwiedzającego nie można po prostu zastąpić przeciążaniem metod, przeczytasz w naszym artykule Odwiedzający i podwójna dyspozycja.

Użycie wzorca w języku PHP

Złożoność:

Popularność:

Przykłady użycia: Odwiedzający nie jest zbyt powszechnie stosowany w kodzie PHP, gdyż jest skomplikowany i ma wąski zakres stosowania.

Odwiedzający w innych językach

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