[SP-pm] Exportar configuração para outros modulos

Eden Cardim eden at insoli.de
Thu Sep 6 23:07:49 PDT 2012


>>>>> "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

-- 
Eden Cardim                        Software sob medida            
+55 11 9644 8225              Gestão de projetos de software    
edenc em insoli.de            Gestão de servidores e bancos de dados
                            Treinamento em soluções Open Source 
     Insolide                  
Soluções de TI Ltda.     Converse conosco a respeito de como nossas 
 http://insoli.de      soluções podem ajudar o seu projeto ou empresa


More information about the SaoPaulo-pm mailing list