bonjour,
peut-on caster un objet sans connaitre son type avant l'execution;
je m'explique :
j'ai un methode commun entre plusieurs objets, elle a un objet de type classe mere (pas une interface), et un field (c le nom de l'objet qu'on va cree):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
maMethode(Element elt, Field field)
j'ai plusieurs objets (Elt1, Elt2) qui étend la classe Element,
je veux faire ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public void maMethode(Element elt, Field field) {
Element newElt = (field) elt; //comme les generique
}
est-ce qu'il ya une solution ?
merci