[Cascavel-pm] Com que Class::* eu vou
Eden Cardim
edencardim em gmail.com
Segunda Abril 2 09:19:58 PDT 2007
On 3/31/07, Igor Sutton Lopes <igor.sutton em gmail.com> wrote:
> [ implementação de Strategy aqui ]
> Deixei escapar alguma coisa? :-)
Eu agregaria o objeto que implementa a estratégia ao objeto cliente,
passando-o como parâmetro apenas ao construtor (talvez fornecendo um
default razoável) e dando a possibilidade de mudar a estratégia
através de algum método ( algo como
$obj->set_strategy(Strategy->new(etc...)) ). Mas é claro que isso são
só detalhes de implementação, assim, acho que não posso dizer que
faltou nada.
--
Eden Cardim
Instituto Baiano de Biotecnologia
Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
Laboratório de Bioinformática
--
"you seem to think that 'close enough' is close enough...
please learn to be 'literal' around programming."
merlyn - on irc.freenode.net#perl
Mais detalhes sobre a lista de discussão Cascavel-pm