SóProvas


ID
2146864
Banca
CEPS-UFPA
Órgão
UFPA
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Considere a seguinte frase: “Tanto o homem quanto o gorila são primatas e detêm características dos mamíferos, entretanto o homem é também um hominídeo”. O conceito de orientação a objetos presente nessa frase denomina-se

Alternativas
Comentários
  • Gabarito B

    Vamos chamar o Charles Darwin (ex-programador Java) e profundo conhecedor da Orientação a Objetos para embasar nosso conhecimento:

     

    Herança é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de "heranças". Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

  •  c)Herança Múltipla.

    Herança múltiplca é quando em OOP  um objeto ou classe pode herdar traços de mais de um super class. 

  • Conceito de Herança Múltipla

    1 - Mamíferos

    1.2 - Hominideos

    1.2.1 - Homem

    1.3 - Primatas

    1.3.1 - Gorilas

    1.3.2 - Homem

    Ou seja: Tanto homem quanto gorila herdam de Mamíferos, Mas apenas homem herda de Homídeos e Primatas

    Curiosidade: faltou ao examinador um pouco de conhecimento de Biologia. Na vida real tanto o homem quanto o gorila formam o grupo dos hominideos

    1 - Mamíferos

    1.2 - Primatas

    1.2.1 - Hominídeos

    1.2.1.1 - Homem

    1.2.1.2 - Gorila

  • Darwin  deve estar se revirando túmulo.

    Hominídeo herda de mamífero, assim como o gorila.

    Hominídeo também herda de um ancestral comum entre gorila e Hominídeo, numa hierarquia que pode ser endereçada até chegar numa bactéria.

    O examinador deveria ter usado a mãe dele como exemplo: as mulas herdam de duas classes de animais que não estão na mesma hierarquia: jegue e cavalo. Aí seria herança múltipla.