Questão 941079 - Programação Orientada a Objetos

Concurso:

Cargo:

Banca:

Nível:

Tecnologia da Informação Desenvolvimento de Sistemas Programação Programação Orientada a Objetos

A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java. Em relação à herança, sobreposição de métodos e escopo em Java, é correto afirmar:
  • A. O método de uma superclasse, com exceção do método construtor, somente será executado se a classe que o sobrepõe chamá-lo explicitamente através da instrução super.
  • B. O método (não construtor) de uma superclasse somente será executado se a classe que o sobrepõe chamá-lo explicitamente através da instrução this.
  • C. Um método declarado como private pode sobrepor um método public da superclasse.
  • D. Um método declarado como protected pode sobrepor um método private da superclasse.
  • E. Um método declarado como protected pode sobrepor um método public da superclasse.