Magna Concursos

Com relação à programação orientada a objetos usando Java, avalie o código a seguir.

public class Veiculo {

private String marca;

private String modelo;

public Veiculo(String marca, String modelo) {

this.marca = marca;

this.modelo = modelo;

}

public String getMarca() {

return marca;

}

public String getModelo() {

return modelo;

}

}

public class Mobi extends Veiculo {

private int portas;

public Mobi(String marca, String modelo, int portas) {

super(marca, modelo);

this.portas = portas;

}

public int getPortas() {

return portas;

}

}

Em relação ao código, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) A classe Mobi é um exemplo de herança, um dos fundamentos da programação orientada a objetos.

( ) A classe Veiculo não pode ser instanciada porque é uma classe abstrata.

( ) O método getPortas() é um exemplo de encapsulamento, outro fundamento da programação orientada a objetos.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Auditor de Controle Interno - TI

74 Questões