Você viu que adicionei uma chamada a “asSubclass” para retornar um Class que deve se referir a alguma classe que é derivada de Component.
Além disso, você viu que agora não preciso usar o cast para c.newInstance.
Veja o que é melhor para você.
P.S. Se eu não estivesse com o JDK 5.0 disponível nem me animava a responder. Tive de fazer um programa-teste só para ver o que compilava OK.
rvaldomiro
Valew Thiago!
funfou legal!!!
T
thingol
Acho que vou pedir para mudarem o meu nick, já é a 10a. vez que me chamam de Tiago …
Qual você usou? A mais simples (Class <?>) ou a mais complicada?
rvaldomiro
A 2ª opção, pois conheço quais são as subclasses :lol:
T
thingol
Legal, na verdade essa nova declaração da classe Class foi pensada para que o “newInstance” e outros métodos não necessitassem mais de casts. Não sei se eles não deveriam ter posto um exemplo no javadoc…