Leandro Serra
Quiz by , created more than 1 year ago

Orientação a Objetos Java Quiz on Você conhece bem Herança?, created by Leandro Serra on 28/07/2017.

20
0
0
Leandro Serra
Created by Leandro Serra over 7 years ago
Close

Você conhece bem Herança?

Question 1 of 7

1

Uma classe abstrata:

Select one of the following:

  • Não podem haver variáveis com seu tipo

  • Não pode ser estendida

  • Não pode ser instanciada

Explanation

Question 2 of 7

1

Um método privado pode ser sobrescrito em uma subclasse?

Select one of the following:

  • Não

  • Sim

Explanation

Question 3 of 7

1

Qual dos modificadores abaixo não impede o método de ser sobrescrito?

Select one of the following:

  • protected

  • final

  • static

  • private

Explanation

Question 4 of 7

1

Quais as duas opções válidas para o primeiro comando executado em um construtor?

Select one or more of the following:

  • Chamar construtor da própria classe

  • Invocar método privado

  • Chamar construtor da superclasse

  • Chamar construtor da subclasse

  • Inicializar variável

Explanation

Question 5 of 7

1

É possível haver uma classe sem construtor em Java?

Select one of the following:

  • Qualquer classe pode não possuir um construtor

  • Não é possível

  • Apenas classes abstratas podem não possuir construtor

Explanation

Question 6 of 7

1

Imagine uma classe Veiculo que possui um método acelera() e uma classe Carro, que estende a classe Veiculo e sobrescreve o método acelera().

Veiculo instancia = new Carro();
instancia.acelera();

Se eu rodar o código acima, que implementação de acelera() será executada?

Select one of the following:

  • O método acelera() da classe Veiculo

  • O método acelera() da classe Carro

  • Por uma questão de indefinição, o código não compila

Explanation

Question 7 of 7

1

Marque o correto a respeito de um atributo com modificador final

Select one of the following:

  • Não pode ser sobrescrito na subclasse

  • Só pode ser acessado de dentro da classe

  • Seu valor não pode ser modificado após a primeira atribuição ter ocorrido!

  • Valores do objeto que ele contém não podem ser modificados

Explanation