package cest.mypet;
import java.util.ArrayList;
import cest.mypet.Animal.Animal;
import java.lang.System;
import cest.mypet.Pessoa.Pessoa;
import java.lang.String;
import java.lang.Object;
public class ArrayAnimal {
public static void main(String[] args) {
ArrayList user = new ArrayList();
ArrayList user2 = new ArrayList();
// Classe Animal
Animal animal1 = new Animal();
animal1.setNome("Cachorro");
Animal animal2 = new Animal();
animal2.setNome("Papagaio");
// Classe Pessoa
Pessoa pessoa1 = new Pessoa(); pessoa1.setPessoaNome("Aldemar");
Pessoa pessoa2 = new Pessoa();
pessoa2.setPessoaNome("Marcos");
// Array Animal
user.add(animal1);
user.add(animal2);
// Array Pessoa
user2.add(pessoa1);
user2.add(pessoa2);
// estrutura for Animal
for(int i = 0; i < user.size(); i++){
System.out.println("Animal - " + i + ":" + ((Animal)user.get(i)).getNome());
}
// Esse e Tópico o Qual Estou na duvida! Esta dando erro não entendi muito bem!
for(Pessoa pes:user2) {
System.out.println("Nomes - " + pes.getPessoaNome());
}
/* for(int j = 0; j < User2.size(); j++) {
System.out.println("Pessoa - " + j + ":"+ ((Pessoa)User2.get(j)).getPessoaNome());
} */
}
}
package cest.mypet.Pessoa;
public class Pessoa {
private String nome;
public void setPessoaNome(String nome){
this.nome = nome;
}
public String getPessoaNome() {
return this.nome;
}
}