Questão de Programação Orientada a Objetos

O principal objetivo da Orientação a objetos (O.O.) é vincular os dados e as funções que operam neles, de modo que nenhuma outra parte do código possa acessar esses dados, exceto aquela função. A O.O. é regida por princípios ou pilares que revolucionaram o conceito de projeto de software. Um dos conceitos inovadores é o de herança.
Considerando essas informações, pode-se afirmar que:

A
A herança permite que classes derivadas de uma mesma subclasse podem invocar métodos com identificações diferentes, mas comportamentos iguais.
B
A herança é implementada quando existe um relacionamento de polimorfismo entre as classes.
C
Na hierarquia de classes, pode-se inferir que a subclasse é uma generalização de superclasse.
D
A herança permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.
E
A herança permite que estruturas comuns sejam compartilhadas entre diversos objetos, com redundância e abstração.

Comentários

U

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

Seja o primeiro a comentar!