Criação de objetos aleátorios de várias classes

Olá boa tarde eu preciso criar 10 objetos aleátorios de 3 classes além de definir de que classe o objeto é,eu pensei em um utilizar Random,mas não sei como prosseguir.

Pode usar getClass() para saber a classe de um objeto.
Você poderia colocar as classes possíveis numa lista, sortear e instanciar usando Reflection.

Exemplo de sorteio:
random.nextInt(list.size()); (não sei se o método é exatamente esse, to falando de memória)
Isso iria dar um index qualquer da lista.

1 curtida

Olá Pedro, tem várias maneiras para implementar, vou dar um exemplo:

Seria isso?

Att, canal Academia dos Devs