So consegui corrigir o erro fazendo isso:
use base 'Class::Accessor';
Class::Accessor->mk_accessors (qw(altura largura));
From: [email protected]
Date: Sat, 12 Apr 2014 14:25:14 -0300
To: [email protected]
Subject: Re: [Rio-pm] alguma diferença
veja este exemplo:
my $mp = Foo->new({ name => "Marty", role => "JAPH" });
vc esqueceu os { } -- que são exigidos pelo Class::Accessor
2014-04-12 14:09 GMT-03:00 Aureliano Guedes <[email protected]>:
Estou tentando testar esse módulo.Devo estar cometendo algum erro que eu não
esteja vendo
retangulo.pm
teste.pl
Erro:Can't use string ("altura") as a HASH ref while "strict refs" in use at
C:/Perl6
4/lib/Class/Accessor.pm line 13.
From: [email protected]
Date: Fri, 11 Apr 2014 17:10:18 -0300
To: [email protected]
Subject: Re: [Rio-pm] alguma diferença
http://blogs.perl.org/users/michael_g_schwern/2011/03/and-the-fastest-oo-accessor-is.html
2014-04-11 17:00 GMT-03:00 Aureliano Guedes <[email protected]>:
De fato, percebi isso. Mas então o Class::Accessor não traz nada de novo?Como
já uso o Moose não vi vantagem nenhuma no Class::Accessor.
From: [email protected]
Date: Fri, 11 Apr 2014 16:37:59 -0300
To: [email protected]
Subject: Re: [Rio-pm] alguma diferença
Moose tem muito mais features (lazy, delegators, roles) e plugins ( procure por
MooseX:: ) do que o Class::Accessor, fora os hooks after / before / around.
Moo é um subset do Moose que também tem muito mais features que o
Class::Accessor.
2014-04-11 16:33 GMT-03:00 Aureliano Guedes <[email protected]>:
Monges,
riam o quanto quiserem mas conheci hoje o Class::Accessor.Minha dúvida é: "Qual
a diferença dele e do Moose?"
Ao primeiro ver me parece a mesma coisa.
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
--
Tiago B. Peczenyj
Linux User #405772
http://about.me/peczenyj
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
--
Saravá,
Renato CRONhttp://www.renatocron.com/blog/
@renato_cron
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
--
Tiago B. Peczenyj
Linux User #405772
http://about.me/peczenyj
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm