Questão de Programação Orientada a Objetos

Leia o trecho a seguir: "Para sobrescrever um método de superclasse, uma subclasse deve declarar um método com a mesma assinatura (nome de método, número de parâmetros, tipos de parâmetro e ordem dos tipos de parâmetro), como o método de superclasse." Fonte: DEITEL, H.; DEITEL, P. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. p. 289.

Analise as seguintes afirmacoes sobre a sobreposição de métodos:

I. Um método não sobreposto preservará seu funcionamento independentemente da classe.
II. Todo método público herdado deverá ser sobreposto; os privados, não.
III. Uma classe derivada só pode criar métodos com os mesmos nomes e parâmetros que a classe base.

Está correto o que se afirma em:

A
I, apenas.
B
I e III, apenas.
C
III, apenas.
D
I e II, apenas.
E
II e III, apenas.

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados