Questão 2255175

Tecnologia da Informação · 2019

Questão

ID 2255175

Disciplina: Tecnologia da Informação

Assunto: Hierarquia de Classes e Herança

Ano: 2019 Banca: UFMT - Universidade Federal de Mato Grosso Órgão: Serviço de Saneamento Ambiental Águas do Pantanal de Cáceres


Analise o código a seguir.

public class Carro {

public void ligar(){

System.out.println("Carro ligando");

}

}

public class Fusca extends Carro {

public void ligar() {

System.out.println("Fusca ligando");

}

}

public class Main {

public void executar(Carro a){

System.out.println("Carro");

a.ligar();

}

public void executar(Fusca a){

System.out.println("Fusca");

a.ligar();

}

}

Ao executar o código abaixo, qual será a impressão correta?

Carro a = new Fusca();

Main m = new Main();

m.executar(a);

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