Partage
  • Partager sur Facebook
  • Partager sur Twitter

[JAVA] Créer un objet choisi aléatoirement

Sujet résolu
1 mai 2012 à 23:13:49

Bonsoir!

Je vous expose brièvement mon problème : Je désire créer un objet choisi aléatoirement parmis une série de classes.

Par exemple, j'ai une classe principale "Voiture", ainsi que pas mal de sous-classes, dérivées de "Voiture", appelées "Honda", "Toyota", "Opel", ... Etc.
Le but étant de choisir aléatoirement une classe, et de l'instancier.

J'avais pensé à une solution, de faire une liste de Strings contenant le nom de ces sous-classes, faire un random, et l'instancier dynamiquement.
Ca me paraît cependant laborieux! Quelqu'un aurait une solution plus convenable pour régler ce problème?

Merci d'avance.
  • Partager sur Facebook
  • Partager sur Twitter
1 mai 2012 à 23:41:07

tu pourrais créer un tableau de voitures, contenant les différents modèles de base (honda, toyota, opel...), et tu en clone un au hasard dans un objet voiture.
  • Partager sur Facebook
  • Partager sur Twitter
1 mai 2012 à 23:49:27

Bonne idée, je vais essayer ça! En plus en même temps tu m'as donné une autre idée, fortiche!
  • Partager sur Facebook
  • Partager sur Twitter