Logo Passei Direto
Buscar
(PUC-PR, 2010) Assinale a opção CORRETA (0,500 PONTOS) Assinale a opção CORRETA em relação ao conceito de herança múltipla, na orientação a objetos. A) É a técnica que permite a instanciação de objetos tendo como base classes abstratas. B) É um sinônimo para polimorfismo. C) Permite que uma classe seja derivada (herde métodos ou atributos) de duas ou mais classes. D) É um sinônimo para herança em linguagens de programação de nível VIII. E) Permite que uma classe derivada acesse atributos privados de uma classe base.
User badge image
Lucas Nunes de Queiroz Silva

há 3 dias

Respostas

User badge image

Ed Verified user icon

há 3 dias

Vamos analisar cada alternativa em relação ao conceito de herança múltipla na orientação a objetos: A) É a técnica que permite a instanciação de objetos tendo como base classes abstratas. Falso, herança múltipla não se refere especificamente a classes abstratas, mas sim à capacidade de uma classe herdar de várias classes. B) É um sinônimo para polimorfismo. Falso, herança múltipla e polimorfismo são conceitos diferentes. Polimorfismo refere-se à capacidade de diferentes classes serem tratadas como instâncias de uma classe comum. C) Permite que uma classe seja derivada (herde métodos ou atributos) de duas ou mais classes. Verdadeiro, essa é a definição correta de herança múltipla. D) É um sinônimo para herança em linguagens de programação de nível VIII. Falso, não existe uma classificação de "nível VIII" em linguagens de programação que se relacione com herança múltipla. E) Permite que uma classe derivada acesse atributos privados de uma classe base. Falso, atributos privados não podem ser acessados diretamente por classes derivadas. Portanto, a alternativa correta que contém todos os itens verdadeiros é: C) Permite que uma classe seja derivada (herde métodos ou atributos) de duas ou mais classes.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina