Bonjour à tous,
j'ai un pb au niveau de mon architecture java.
Je récupère des infos de DAO que j'insère dans 2 beans métiers différents.
// On recherche dans un premier temps l'id de la demande d'info à modifier
Mtr1 DossiersA = DAODossiersATraiter.getInstance().recupererDossiersPTIA(ct);
Mtr2 DossiersB = DAODossiersATraiter.getInstance().recupererDossiersPE(ct);
Comme ces beans métiers ont également d'autres données en commun, je les fait hériter d'une classe mère Mtr3.
Comment faire ensuite pour appeler une méthode prenant en paramètre la classe mère (je ne veux pas doubler cette méthode pour prendre en compte chaque classe fille à la fois) et pouvant appeler les getters et setters de la classe mère + ceux des classes filles.
Dois je caster DossierA et Dossier B en Mt3 ?
Dois je faire DossierC = New Mt3();
Mt3 = Mt1; ???
Au secours !!!
J'espère avoir été assez clair !!!
Merci bcp par avance
Partager