[SP-pm] Exportar configuração para outros modulos
thiago glauco sanchez
thiagoglauco at ticursos.net
Fri Sep 7 07:28:04 PDT 2012
Eden: Deviamos criar a "Moose Advocate"
Você já foi falar de Roles... deixa o novato pesquisar um pouco!!!
Mas, muito bom seu artigo. Nota 10.
abs.
On Fri, 2012-09-07 at 03:07 -0300, Eden Cardim wrote:
> >>>>> "thiagoglauco" == thiagoglauco <thiagoglauco em ticursos.net> writes:
>
> thiagoglauco> Com Moose seu pacote Shapes ficaria assim:
> thiagoglauco> package Shapes;
> thiagoglauco> use Moose;
>
> thiagoglauco> has x => ( isa => "Int",
> thiagoglauco> reader => "get_x",
> thiagoglauco> writer => "set_x" );
>
> thiagoglauco> has y => ( isa => "Int",
> thiagoglauco> reader => "get_y",
> thiagoglauco> writer => "set_y" );
>
> thiagoglauco> sub moveTo {
>
> thiagoglauco> my ($self, $deltax, $deltay) = @_;
> thiagoglauco> $self->set_x( $self->get_x + $deltax );
> thiagoglauco> $self->set_y( $self->get_y + $deltay );
>
> thiagoglauco> }
>
> Escrevi um artigo explicando uma implementação alternativa disso:
> http://bit.ly/OeMRAe
>
More information about the SaoPaulo-pm
mailing list