Um paradigma de programação basicamente é como um...
Imagem de fundo

Um paradigma de programação basicamente é como um...

Um paradigma de programação basicamente é como um determinado caminho que os programadores utilizam, para resolver problemas, e cada caminho tem uma forma diferente para resolver o problema. No paradigma orientado a objetos, pode-se definir um conjunto de classes em uma estrutura hierárquica, onde cada uma das classes “herda” características das suas superiores nesta estrutura. Observe o código em JAVA.

Imagem associada para resolução da questão

Esse código em JAVA é um exemplo de herança com o uso da palavra-chave


A
this e sobrescrita (override) de método.

B
extends e sobrecarga (overload).

C
this e sobrecarga (overload) de método.

D
extends e sobrescrita (override) de método.

E
o código gera um erro, pois o modificador final, quando utilizado em classes ou métodos, bloqueia, respectivamente, a extensão e a sobrescrita (override).