bonjour.

J'ai une classe parent qui utilise un enum:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
enum MonEnum
{
   Pomme,
   Poire
}
class Papa
{
 
    MonEnum _produit;
}
J'aimerai que sa classe enfant puisse remplacer MonEnum par un autre type d'enum, mais ne vois pas trop comment m'y prendre.

Me conseillez vous de passer par un Type? cette solution me parait un peu lourde... (vérifier que le type soit un enum, instancier par reflexion)
Ou il y aurait il une solution plus simple?

PS : les enum ne contiennent pas les memes valeurs

Merci pour vos conseils.