Questão 2803455

Tecnologia da Informação · 2026

Questão

ID 2803455

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2026 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Instituto Federal Catarinense


Analise o seguinte código desenvolvido em Java SE 11:

class Animal {

public void fale() { }

}

class Cao extends Animal {

public void fale() {

System.out.print("au au ");

}

}

class Gato extends Animal {

public void fale() {

System.out.print("miau ");

}

}

class GatoPersa extends Gato {

public void fale() {

super.fale();

System.out.print("persa ");

}

}

class Tigre extends Gato {

public void fale() {

System.out.print("tigre ");

super.fale();

}

}

public class Principal {

public static void main(String[] args) {

Animal[] animais = {

new GatoPersa(),

new Cao(),

new Gato(),

new Tigre()

};

for (Animal a : animais) {

a.fale();

}

}

}

Assinale a alternativa que apresenta a saída impressa no console.

Alternativas da questão 2803455
Pular para o conteúdo principal