| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/02/2011 11:22:32
|
pen_fold_uk
JavaTeenager
Membro desde: 20/03/2008 11:12:05
Mensagens: 162
Offline
|
Pessoal,
Imagine que eu tenho uma classe abstrata (não sei se é essa a sintáxe, mas espero que dê para ter uma idéia):
Money é um tiny type criado pela gente (por exemplo).
Consigo ter isso e ao utilizar o getValue() do NumericField obter um Integer sem precisar ficar fazendo cast por todo lado?
Não sei se isso é possível, pois não entendo como o compilador poderia fazer as garantias de tipos, mas não entendo nada de Generics mesmo...rs!
O único caso que consigo imaginar onde eu poderia precisar usar o polimorfismo seria algo do tipo:
Nos demais casos eu usuário a própria classe filha, pelo menos até onde eu consigo imaginar (para o que eu preciso resolver).
Se algo do tipo for simples e funcionar, queria saber ainda se isso pode causar problemas ou limitações na vida do software caso precise evoluir essa solução.
Obrigado
|
|
|
 |
|
|
|
|
|
|