interfaces podem ser combinacoes de outras interfaces em java tb. roles sao
mais parecidas com modulos do ruby e o fato de requerer uma definicao de
metodo eh muito bom
Em 07/09/2012 11:04, "Eden Cardim" <[email protected]> escreveu:

> >>>>> "Leonardo" == Leonardo Ruoso <[email protected]> writes:
>     Leonardo> Essa troca entre o Glauco e o Cardin é muito profícua…
>
>     Leonardo> Vale traçr paralelos entre Role/Traits do Mosse e as
> Interfaces do
>     Leonardo> Java —por ser uma outra alternativa a MI muito popular hoje
> em dia— e
>     Leonardo> com a abordagem de herança múltipla mais «tradicional»?
>
> Sim, dá pra considerar as interfaces do Java como um primo pobre dos
> roles. As diferenças fundamentais é que Roles podem ser compostos em
> outros Roles, podem ter atributos além de métodos, e os métodos podem
> ter implementações. Já traits não tem nada equivalente em java porque
> java não tem introspecção.
>
> --
> Eden Cardim                        Software sob medida
> +55 11 9644 8225              Gestão de projetos de software
> [email protected]            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
> =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
>
=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