usar reflection + herança  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Psycopata
JavaTeenager
[Avatar]

Membro desde: 20/04/2006 10:45:02
Mensagens: 190
Offline

Esse probleminha é pro experts em java. Usar reflection é fácil, só que eu ainda não descobri foi um jeito de usar reflaction em classes que utiliza herança. Quando eu uso reflection nessas classes, o reflection não acessa os métodos e atributos da classe mãe.

Por exemplo
classe A

e Classe B


Beleza, quando uso reflection na classe B, o reflection acessa os atributos W, X, Y e Z, mas não os A, B, C e D. Mas eu quero que acesse todos, A, B, C, D, W, X, Ye Z.
Alguém tem ideia de como faz isso?
nicoweda
JavaChild
[Avatar]

Membro desde: 04/04/2005 10:44:40
Mensagens: 122
Offline

Uma solucao possivel e recuperar os atributos separadamente.
Primeiro da classe e depois da superclasse.


Mas da uma olhada na API direitinho...

abracos

Bruno Nicoletti Siqueira
[MSN]
felipecruz
JavaTeenager

Membro desde: 18/07/2006 10:25:29
Mensagens: 150
Offline

Atributos privados não são herdados..

Você pode declarar eles como protected para que sejam herdados por B como sendo privados

loogica - http://blog.loogica.net
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team