package javaapplication36;
/**
*
* @author fabio
*/
public class Animal {
void andar(){
System.out.printf("%s"," Estou andando ,sou um animal! " );
}
}
//outra classe
package javaapplication36;
class Horse extends Animal{
void andar(){
System.out.printf("%s"," Estou andando sou um cavallo! " );
}
void galopar(){
System.out.printf("%s"," Estou galopando sou um cavallo! " );
}
public static void main(String a[]){
Animal animal=new Horse();//nesse trecho o que realmente esta acontecendo????alguém sabe,no livro diz que animal far uma referencia para objeto Horse ou seja?
Horse cavalo=(Horse)animal;
cavalo.galopar();
}
}
Pergunta
arielmoreira
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.