Padrão para evitar repeticao nos if..."getActionCommand"

1 resposta
F

Galera, tô com umas classes de controles nas quais eu tenho reparado que há muito código e quero saber se há algum padrão de projeto eficaz pra eliminar esses “erros” que vocês possam me indicar para estudar.

Exemplo:

Uma classe ControleCliente checa se o e.getActionCommand é cadastrar, alterar ou excluir e faz as operações pra cada uma.
O problema é que dentro de cada if há repetição de código (principalmente entre cadastrar e alterar).

Outra que também me incomoda um pouco é a ControlePrincipal, que checa os ActionCommand dos jMenuItem, e também gera certa repetição.

Obrigado!

1 Resposta

A

cara,

da uma olhada no padrão Command, acho que vai resolver seu problema.

t+

Criado 19 de outubro de 2011
Ultima resposta 19 de out. de 2011
Respostas 1
Participantes 2