[Cascavel-pm] Transformando em objeto
Nilson Santos Figueiredo Junior
acid06 em gmail.com
Quinta Novembro 30 06:08:36 PST 2006
On 11/30/06, Leonardo Soares <lsmsoares em gmail.com> wrote:
> Eu comecei com o artigo:
> http://montegasppa.blogspot.com/2006/09/orientao-objetos-em-perl.html
No geral, este é um bom tutorial, apenas atente para duas coisas.
A primeira delas é que herança em Perl hoje em dia é normalmente feita
pela forma muito mais legível
use base 'ClassePai';
Ao invés de
push(@ISA, 'ClassePai');
A outra coisa é que herança múltipla pode te deixar em problemas. É um
ótimo recurso, mas deve-se tomar cuidado pra não cair em armadilhas. E
sempre que for basear um sistema extensível através de herança
múltipla, utilize o Class::C3 que evita padrões diamante.
-Nilson Santos F. Jr.
Mais detalhes sobre a lista de discussão Cascavel-pm