>>>>> "Tiago" == Tiago Peczenyj <[email protected]> writes:
Tiago> interfaces podem ser combinacoes de outras interfaces em java
Tiago> tb.
Ops, realmente.
Tiago> roles sao mais parecidas com modulos do ruby e o fato de
Tiago> requerer uma definicao de metodo eh muito bom
Sim, roles são similares aos mixins do ruby, e não sou expert, nem sei
se algo mudou desde a última vez que olhei, mas pelo que me consta, não
tem tipagem nos atributos de classes ruby e isso é o que diferencia um
Role de um include do C, por exemplo, que é literalmente um copy-paste
do código feito pelo compilador. Usando tipagem você pode fazer coisas
interessantes como delegação e coerção (algo similar a casting, porém
automático).
--
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