Arcane.Padroes
Os padrões de projeto que pedem mecanismo: único, pool, construtor, protótipo, flyweight, proxy, adaptador, composto, comandos com desfazer, cadeia, especificação, máquina de estados, memento, visitante, observável, mediador, repositório e barramento.
Funções (20)#
| Assinatura |
|---|
adaptar(alvo, mapa) |
barramento() |
cadeia(manipuladores) |
comandos(limite=100) |
compartilhado(fabrica) |
composto(valor=None) |
construtor(molde, obrigatorios=None) |
especificacao(predicado, nome='especificacao') |
estrategias(padrao=None) |
maquina(inicial, transicoes) |
mediador() |
memento(obj) |
observavel() |
pool(fabrica, tamanho=4, limpar=None) |
prototipos() |
proxy(alvo, interceptar) |
repositorio(campo_id='id') |
restaurar(obj, memento) |
unico(fabrica) |
visitar(obj, visitante) |