Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2011, 12:17
doivid_3
 
Fecha de Ingreso: diciembre-2011
Mensajes: 2
Antigüedad: 12 años, 4 meses
Puntos: 0
INTERFACE e IMPLEMETS java

Buenas tardes.
Tengo una duda respecto al tema de métodos e interfaces en JAVA.
Mi programa consta de 4 clases:

Clase 1:
class Jaula{...}

Clase 2:
pulic interface Animal{
public void come() { }
}

Clase3:
class Perro implements Animal{
public void come(){
System.out.println("come");
}
public void ladra(){
System.out.printl("ladra");
}
}
Clase 4:
class Gato implements Animal{
public void come(){
System.out.println("come");
}
public void maulla(){
System.out.printl("maulla");
}
}
El problema es el que sigue:
tengo un array en la clase Jaula que tiene dentro objetos Animal.
El problema es que no se si los objetos que tengo en al array son Perros o Gatos.
¿Como podría saber que objetos tengo?. Porque lo que tego que hacer es dependiendo si es gato o perro lllamar a un metodo(ladra) o a otro(maulla)
GRACIAS!