Pular para o conteúdo principal

Questão de Programação — Java — Instituto Consulplan 2025

ProgramaçãoJava
Código
qg557473
Banca
Instituto Consulplan
Órgão
Prefeitura de Nova Iguaçu - RJ
Ano
2025
Nível
Médio
Cargo
Técnico Programador de Computação
Considere o seguinte trecho de código em Java:public class Veiculo {private String marca;private String modelo;public Veiculo(String marca, String modelo) {this.marca = marca;this.modelo = modelo;}public void exibirDetalhes() {System.out.println("Marca: " + marca + ", Modelo: " + modelo);}}public class Carro extends Veiculo {private int ano;public Carro(String marca, String modelo, int ano) {super(marca, modelo);this.ano = ano;}@Overridepublic void exibirDetalhes() {super.exibirDetalhes();System.out.println("Ano: " + ano);}}Com base no código, analise as afirmativas a seguir. I. A classe Carro herda os atributos marca e modelo da classe Veiculo. II. O método exibirDetalhes na classe Carro sobrescreve o método da classe Veiculo. III. Os atributos marca e modelo podem ser acessados diretamente na classe Carro. IV. A palavra-chave super é usada para chamar o construtor da classe pai. Está correto o que se afirma apenas em
  1. AI e III.
  2. BII e IV.
  3. CI, II e IV.
  4. DI, III e IV.
Revelar gabarito e comentário

GabaritoC — I, II e IV.

Link permanente: /questoes/qg557473