Como Adicionar Todos os objetos de um tipo <Classe> a um ArrayList

Tudo tranquilo pessoal?

Estou com um pequeno probleminha e gostaria do help de vcs.

Eu gostaria de pegar todos os objetos de uma classe e colocá-los em um ArrayList, sem precisar ficar add cada objeto.

Exemplo :


Carros car1 = new Carros();
Carros car2 = new Carros();
Carros car3 = new Carros();

ArrayList lista = new ArrayList();
lista.add(Todos os obejtos do tipo Carro);

Teria como fazer isso?
Ja tentei de diversas maneiras mas não consegui o resultado esperado.

Certo que isso deve ser alguma ratiada minha. :oops:

Desde já agradeço a todos pela ajuda.
Bom findi.

Olha Cássio fazer isso que tu quer eu nunca vi não…
Mas como saída tua classe Carro poderia ter uma ArrayList static de Carros ao qual ele adicionava um carro a cada criação do mesmo e na hora de add no ArrayList lista você recuperaria as referencias contidas nessa ArrayList de carros… Ve se isso funciona e serve pra sua aplicação.