Questão
ID 2801834Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2023 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Instituto Federal Catarinense
Considere o código abaixo, em linguagem Java:
abstract class Animal{
public void andar() {
System.out.println("Animal andando");
}
}
class Cachorro extends Animal{
public void andar() {
System.out.println("Cachorro andando");
}
}
class Gato extends Animal{
public void andar() {
System.out.println("Gato andando");
}
}
public class Main{
public static void main(String[] args) {
Animal cachorro = new Cachorro();
Gato gato = new Gato();
cachorro.andar();
cachorro= gato;
cachorro.andar();
Animal animal = new Animal();
animal.andar();
}
}
Qual a saída do programa?