Java - generar 5 objetos con atributos aleatorios

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 7 puestos en Java (en relación al último mes)
Gráfica de Java

generar 5 objetos con atributos aleatorios

Publicado por Jesus Alberto (4 intervenciones) el 28/10/2018 22:01:47
hola que tal ando aprendiendo java y quería saber como generar objetos con atributos aleatorios
captura
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kabuto
Val: 3.428
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

generar 5 objetos con atributos aleatorios

Publicado por Kabuto (1381 intervenciones) el 28/10/2018 22:45:57
Hola.

Lo primero, es definir una clase Ayudante con dichos atributos:
- Numero de Ojos
- Color de Piel
- Altura
- Nivel Crear Objetos
- Nivel Arreglar Cosas
- Nivel Destructivo


Luego, teniendo la clase definida lo que tienes que hacer es que el constructor de esta clase inicialice los atributos con valores al azar.
Por ejemplo, para el numero de ojos, generar al azar un numero entre 1 y 2.
Algo asi como:
1
numOjos = (int)(Math.random()*2+1);
Para el color de piel lo mismo, generar un numero al azar entre 1 y 2. Y puedes decidir que si sale 1, la piel será morada, y si sale 2, la piel será amarilla.
Por ejemplo:
1
2
3
4
5
int azar = (int)(Math.random()*2+1);
if (azar == 1)
    colorPiel = "Morada";
else
    colorPiel = "Amarilla";

Y así con el resto de atributos, generando la cantidad de numeros que necesites en cada caso
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar