Bonjour,

je viens de m'apercevoir d'une chose que je voudrais qu'on m'explique.

Voil�, j'ai une hi�rachie de classes telle que celle ci:

classe_1 - classe m�re, abstaite.
classe_2 et classe_3 - classes filles de classe_1.

Pour cr�er un objet de la classe_2 ou classe_3 je lis une table de base
de
donn�es avec une colonne comportant la classe de l'objet (obj_class),
que
je ne connais pas.
Puis puis je cr�� mon objet:

classe_1 obj = (classe_1)
Class.forName(rs.getString("obj_class")).newInstance();

Ainsi je cr�� un objet obj de la classe obj_class. (j'esp�re que c'est
clair)

Donc je voulais apr�s la construction de obj donner les bonnes valeurs �

ses attributs avec le r�sultat de ma requete SQL (rs).

Je me suis rendu compte que c'�tait d�j� fait !! juste apr�s la
cr�ation...
Je voudrais qu'on m'explique cela, car je croyais n'avoir cr�� qu'un
objet
vide (ou null ?) de classe obj_class.

Est-ce un comportement normal ? ou bien il y a quelque chose qui m'a
echapp� dans ma routine...

Merci,

--
Jean Michel


Répondre à