Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — FUNDATEC 2023
TI - Desenvolvimento de SistemasCódigos em Java
- Código
- qa541352
- Banca
- FUNDATEC
- Órgão
- IFC
- Ano
- 2023
- Cargo
- PEBTT ( )
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?
- ACachorro andando, Animal andando, Gato andando.
- BCachorro andando, Gato andando, Animal andando.
- CCachorro andando, Cachorro andando, Animal andando.
- DGato andando, Cachorro andando, Animal andando.
- ENão compila o código.