SóProvas


ID
3211135
Banca
FEPESE
Órgão
CELESC
Ano
2019
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa correta com relação à programação orientada a objetos:

Alternativas
Comentários
  • A

    O polimorfismo é um mecanismo da Orientação a Objeto que permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.

    Errado, isso é erança.

    B

    A herança é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, assinatura, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.

     Errado, isso é polimorfismo.

    C

    O polimorfismo serve para controlar o acesso aos atributos e métodos de uma classe. É uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde esta classe poderá ser manipulada.

    Errado, isso é método de acesso: private, protected e public.

    D

    A herança é um mecanismo da Orientação a Objeto que permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.

    Correto.

    E

    O encapsulamento é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, assinatura, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.

    Errado, isso é polimorfismo.

  • Como já disse o colego acima, essa descrição está perfeita, mas para o conceito de herança.

    O Polimorfismo é este princípio, podendo acontecer, por exemplo, através da sobrecarga e sobrescrita de métodos. Ex:

    Método principal: public void soma(int x) { return x + 2; }

    Sobrecarga: public void soma(int x, int y) { return x + y; }

    Sobrescrita: public void soma(int x) { return x + 3; }

    O conceito desta descrição é o de Encapsulamento.

    Correto!

    Este conceito é o de Polimorfismo (como na letra B).

  • A = Herança

    B = Polimorfismo

    C = Encapsulamento

    E = Polimorfismo

    GABARITO D

    A e B Invertidos

    E e C Invertidos