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
