Je voudrais savoir comment faire pour passer un Objet sans connaitre exactement le type
exemple :
Ennemy Monstre = new Ennemy();
Et avec un random le monstre peut etre soit :
Monstre = (Ennemy)new W();
Monstre = (Ennemy)new D();
Monstre = (Ennemy)new S();
Maintenant je souhaite envoyer Monstre en parametre mais comment le definir car le
type est soit W ,D ou S /// ?? MaFonction(TYPE Monstre) ??
J'ai testé en mettant "MaFonction (Ennemy Monstre) "
Mais je pert les parametres de la classe W,D ou S
Merci d'avance