mas e se eu faço

C ISA B
B ISA A

rebless B para C ?

outra forma q imaginei foi fazer um proxy dinamico via AUTOLOAD mas ai é
esquisitaço.

2013/1/9 Eden Cardim <[email protected]>

> >>>>> "Tiago" == Tiago Peczenyj <
> [email protected]> writes:
>     Tiago> Pode dar um exemplo do perigo?
>
> Imagina que a classe B ISA A, aí você vai e dá rebless de B para C sem
> fazer C herdar de A, *kaboom*. Claro, você pode abrir B e copiar a
> herança em C, o problema é que B muitas vezes é uma classe de
> terceiros que não sabem da tua gambi. Daí imagina que você fez a
> classe C isa A, e o autor da classe B muda pra B isa D *kaboom*.
>
> --
> Eden Cardim -- Insolide Soluções de TI Ltda.
> +55 11 9644 8225
> http://insoli.de
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: [email protected]
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://about.me/peczenyj
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a