Fazendo alteração no programa e colocando o ArrayList.
package Principal;
import java.util.ArrayList;
import Individuo.Individuo;
import genero.Homem;
import genero.Mulher;
public class TesteArrayList {
public static void main(String[] args) {
ArrayList<Individuo> listaIndividuos = new ArrayList<Individuo>();
Individuo individuo = new Individuo("Marco", "Aurelio", "10/02/2000", 1.76, 67.54);
Homem homem = new Homem("Lúcio", "Flávio", "13/04/1997", 1.72, 68.45);
Homem homem2 = new Homem("Rafael", "Nagato", "18/02/2000", 1.77, 71.20);
Mulher mulher = new Mulher("Mariana", "Astoncia", "17/01/1999", 1.65, 63.35);
listaIndividuos.add(individuo);
listaIndividuos.add(homem);
listaIndividuos.add(homem2);
listaIndividuos.add(mulher);
System.out.println("Tamanho do Array = " + listaIndividuos.size());
for (Individuo funcionarios : listaIndividuos) {
System.out.println(funcionarios);
System.out.println();
}
listaIndividuos.remove(0);
System.out.println("------------------------------------------------------------------");
System.out.println("Tamanho do Array = " + listaIndividuos.size());
for (int i = 0; i < listaIndividuos.size(); i++) {
System.out.println(listaIndividuos.get(i));
System.out.println();
}
Individuo referencia = listaIndividuos.get(1);
System.out.println(referencia);
}
}
Tudo ok?