SóProvas


ID
2909992
Banca
UFSC
Órgão
UFSC
Ano
2019
Provas
Disciplina
Programação
Assuntos

Assinale a alternativa que represente a definição do conceito de herança existente na Programação Orientada a Objetos.

Alternativas
Comentários
  • O termo "somente" já deixa as alternativas totalmente erradas! Letras b e c fora.

     d) Atributos e métodos definidos em uma classe estão automaticamente definidos na superclasse dessa classe.

    Errada. O correto é definidos na subclasse

     

    e) Classes que estão no mesmo nível em uma hierarquia de classes herdam atributos e métodos umas das outras. 

    Errada. 

  • Gabarito A

    herança é um princípio próprio à programação orientada a objetos (POO) que permite criar uma nova classe a partir de uma já existente. O nome herança, também chamada de subclasses, provém do fato de que a subclasse (a classe recém-criada) contém atributos e métodos da classe primária (da qual deriva). A principal vantagem da herança é a capacidade para definir novos atributos e métodos para a subclasse, que se somam aos atributos e métodos herdados.

    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !

  • Questão deveria ser anulada, pois o correto seria:

    Atributos e métodos não privados (private), definidos em uma classe estão automaticamente definidos nas subclasses dessa classe.

  • A alternativa até está correta, porém a banca deveria se atentar à questões de encapsulamento para fazer tal afirmação... Por ser a mais correta: A.

  • Gabarito menos errado...

  • O gabarito tá OK.

    TODOS os atributos e métodos do pai são definidos na subclasse. Se for privado, você consegue visualizar ao debugar, só não consegue acessar... mas estão lá