Esta é uma pré-visualização da versão em Português Brasileiro. Por favor, envie-nos uma mensagem se você quer compartilhar sua opinião ou relatar um erro.
Visitor

Visitor em PHP

O Visitor é um padrão de projeto comportamental que permite adicionar novos comportamentos à hierarquia de classes existente sem alterar nenhum código existente.

Leia por que os Visitors não podem ser simplesmente substituídos pela sobrecarga de método em nosso artigo Visitor e Double Dispatch.

Uso do padrão em PHP

Complexidade:

Popularidade:

Exemplos de uso: O Visitor não é um padrão muito comum no PHP devido à sua complexidade e aplicabilidade limitada.

Visitor em outras linguagens

Padrões de Projeto: Visitor em Java Padrões de Projeto: Visitor em C# Padrões de Projeto: Visitor em C++ Padrões de Projeto: Visitor em Python Padrões de Projeto: Visitor em Ruby Padrões de Projeto: Visitor em Swift Padrões de Projeto: Visitor em TypeScript