SóProvas


ID
5243812
Banca
IDIB
Órgão
CRF - MS
Ano
2021
Provas
Disciplina
Programação
Assuntos

Com relação à Orientação a Objeto, assinale a alternativa correta.

Alternativas
Comentários
  • GABARITO: B

    A) Herança é o nome utilizado para indicar quando uma classe reimplementa o método de outra classe.

    Esse conceito faz referência ao Polimorfismo.

    Herança é quando uma classe herda características (atributos) e comportamentos (métodos) de um outra classe.

    B) O polimorfismo permite que objetos distintos respondam a mesma mensagem, sendo adaptada para cada objeto.

    C) Uma classe é a representação dinâmica de um objeto do mundo virtual. ERRADO: representação de um objeto do mundo Real.

    D) Um método abstrato possui uma implementação e é herdado pelas classes-filhas.

    ERRADO: Normalmente, os métodos abstratos são listados em uma estrutura, chamada de interface, que é implementada por classes. Nessa interface, os métodos abstratos são apenas "declarados" e a sua implementação ocorre apenas na estrutura da classe.

  • Letra B)

    Polimorfismo é a característica única de linguagens orientadas a objetos que permite que diferentes objetos respondam a mesma mensagem cada um a sua maneira.

    Em termos de programação, polimorfismo representa a capacidade de uma única referência invocar métodos diferentes, dependendo do seu conteúdo.

    Fonte: https://www.inf.pucrs.br/~michael/aulas/algo_progII/apresentacoes/Heranca-Polimorfismo-MetAbstrato.htm