Bonjour à toutes et à tous,


1) J'aimerai utiliser mon composant générique de ma classe pour récupérer le nom de sa classe et ses variables.
Je m'explique, voici la forme de ma classe:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Class A<T>
{
 
public void test ()
{
// J'aimerai faire quelque chose comme T.class du genre
Class<T> tmp;
Fields[] flds = tmp.getFields();
}
}
Cependant, dans l'exemple ci dessus, il faut que j'initialise tmp mais comment?

2) De plus, j'en profite pour demander comment récupérer les variables privées car getFields récupérés les variables publics.

Seriez vous m'aider?

Merci à tous