Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — INSTITUTO AOCP 2016

ProgramaçãoProgramação Orientada a Objetos
Código
qq217991
Banca
INSTITUTO AOCP
Órgão
UFFS
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Sobre Programação Orientada a Objetos (POO), assinale a alternativa que define corretamente os conceitos de Herança e Polimorfismos.
  1. AHerança consiste no compartilhamento de atributos e métodos a partir de uma classe mais genérica para suas subclasses e Polimorfismo é a definição de métodos com o mesmo nome e define soluções diferentes para o mesmo problema, podendo ser aplicado como sobrecarga.
  2. BO conceito de Herança estabelece que as classes não poderão receber atributos e métodos entre si e Polimorfismo é a capacidade de criar classes a partir de um objeto.
  3. CHerança consiste na possibilidade de definir soluções para o mesmo nome de método e Polimorfismo permite o compartilhamento de atributos e métodos a partir de uma classe genérica.
  4. DHerança consiste no compartilhamento de alguns atributos e métodos que não poderiam ser acessados por seus objetos e Polimorfismo é a capacidade que uma classe tem de assumir outro nome, dependendo da forma de acesso.
  5. EHerança é a capacidade que um objeto tem de acessar atributos e métodos de outro objeto que foi instanciado de outra classe e Polimorfismo é a capacidade de conexão entre classes homônimas.
Revelar gabarito e comentário

GabaritoA — Herança consiste no compartilhamento de atributos e métodos a partir de uma classe mais genérica para suas subclasses e Polimorfismo é a definição de métodos com o mesmo nome e define soluções diferentes para o mesmo problema, podendo ser aplicado como sobrecarga.

Link permanente: /questoes/qq217991