Arquitetura usando padrao visitor