PERGUNTA 3 “Em geral, você pode fazer distinção entre os dois principais propósitos do uso da herança:

podemos utilizá-la para herdar o código (herança de código) e podemos utilizá-la para herdar o tipo (subtipagem). O primeiro aspecto é útil para reutilização de código, o segundo para polimorfismo e especialização. Quando herdamos de (‘estendemos’) classes concretas, realizamos as duas coisas: herdamos a implementação e o tipo”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java . Editora Pearson Prentice Hall. São Paulo, 2004. p. 276)
É possível compreender a utilização de herança como uma forma de programação de nível mais elevado de abstração. Neste sentido, o que são heranças múltiplas?
.A classe que herda os atributos e métodos combinados das suas classes descendentes.
.A classe que herda os atributos e métodos combinados das suas classes subclasse.
.A classe que herda os atributos e métodos combinados das suas classes mãe.
.A classe que herda os atributos e métodos combinados das suas classes filho.
.A classe que herda os atributos e métodos combinados das suas classes subtipo.

1 Resposta

  • tokioruiva

    e) F - F - V - V

    Explicação:

    Segundo os fundamentos de hierarquia em Orientação à Objeto, a superclasse, que é a classe MÃE, gera as classes FILHAS que por sua vez herdam os atributos e métodos, sendo que as classes filhas não podem remover os atributos e métodos herdados.

Clique aqui para adicionar a sua resposta.