Buscar

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 po...

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:

Grupo de escolhas da pergunta



A herança permite que classes derivadas de uma mesma subclasse podem invocar métodos com identificações diferentes, mas comportamentos iguais.


Na hierarquia de classes, pode-se inferir que a subclasse é uma generalização de superclasse.


A herança é implementada quando existe um relacionamento de polimorfismo entre as classes.


A herança permite que estruturas comuns sejam compartilhadas entre diversos objetos, com redundância e abstração.


A herança permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada alternativa: A) A herança permite que classes derivadas de uma mesma subclasse podem invocar métodos com identificações diferentes, mas comportamentos iguais. - Errado. Na herança, as classes derivadas herdam métodos com a mesma identificação e comportamento da classe base. B) Na hierarquia de classes, pode-se inferir que a subclasse é uma generalização de superclasse. - Errado. Na hierarquia de classes, a superclasse é a generalização e a subclasse é a especialização. C) A herança é implementada quando existe um relacionamento de polimorfismo entre as classes. - Errado. A herança e o polimorfismo são conceitos distintos, embora frequentemente relacionados. D) A herança permite que estruturas comuns sejam compartilhadas entre diversos objetos, com redundância e abstração. - Errado. A herança permite a reutilização de código, evitando redundância e promovendo a abstração. E) A herança permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida. - Correto. A herança permite que novas classes sejam criadas a partir de classes existentes, herdando suas características e comportamentos. Portanto, a alternativa correta é a letra E) A herança permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais