[SP-pm] RES: Internas do bless

Lucas F. Rosada lucasrosada em gmail.com
Domingo Janeiro 22 03:30:37 PST 2006


Legal! Entendi, :)
O interessante é que então um construtor pode retornar, por exemplo,
um array onde cada posição é uma instância! Olha que mágico! ahahahah


Valew Vitor!
Em 22/01/06, Vitor Serra Mori<vsmori em molden.com.br> escreveu:
>
> http://perldoc.perl.org/functions/bless.html
>
> This function tells the thingy referenced by REF that it is now an object in
> the CLASSNAME package.
>
> Traduzindo :
>
> Essa função faz com que o item no qual o ponteiro REF representa agora é um
> objeto com o nome de pacote CLASSNAME.
>
> Interpretação prática pessoal : ele faz um merge de uma estrutura de dados
> com um package perl. Então além dos dados que você já possuia na estrutura
> original (Scalar/Array/Hash) você vai ter metodos/propriedades/ etc
> definidas pelo pacote CLASSNAME.
>
> O mestre Champs pode me corrigir se eu estiver falando besteira. (ele iria
> fazer isso mesmo que eu não pedisse).
>
> Att.
>
> Vitor
>
>
> -----Mensagem original-----
> De: saopaulo-pm-bounces em pm.org [mailto:saopaulo-pm-bounces em pm.org]Em
> nome de Lucas F. Rosada
> Enviada em: sábado, 21 de janeiro de 2006 23:07
> Para: Lista Perl Sao Paulo
> Assunto: [SP-pm] Internas do bless
>
>
> Pessoal, quando um cara da empresa me perguntou o que o bless fazia,
> descobri que eu o utilizava sem saber ao certo o seu funcionamento e
> isso me levou a lista. O que o bless faz? Li que ele faz uma
> referência fazer parte de uma classe, que mais?
>
> Valew!
> Lucas.
>
> --
> Linux User Number #394313
> Love it, or hate it: Slackware!
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.375 / Virus Database: 267.14.20/234 - Release Date: 18/1/2006
>
> --
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.1.375 / Virus Database: 267.14.20/234 - Release Date: 18/1/2006
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>


--
Linux User Number #394313
Love it, or hate it: Slackware!


Mais detalhes sobre a lista de discussão SaoPaulo-pm