SóProvas


ID
2279962
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito dos conceitos de análise orientada a objetos em engenharia de software, julgue o seguinte item.

Quando uma classe é subclasse de várias superclasses, mas somente herda características de uma classe, a herança é do tipo simples.

Alternativas
Comentários
  • Quando uma classe herda características somente de uma outra classe, dizemos que esta é uma herança simples. Quando uma classe herda de duas ou mais classes, temos um caso de herança múltipla. Em qualquer circunstância, o fato que você deverá lembrar é o seguinte: a subclasse herda todos os atributos e métodos das superclasses.

  • Apenas complementando, no Java 8 já é possível utilizar herança múltipla através do método padrão:

    http://www.brunonardini.com.br/desenv-back-end/metodo-padrao-e-heranca-multipla-no-java-8

    https://imasters.com.br/linguagens/java/heranca-multipla-no-java-no-java8-pode-sim/?trace=1519021197&source=single

  • Não seria esse o caso de  A extends B e B extends C?
    A é subclasse de B e C (indiretamente) mas só extends diretamente de B.

    Nesse caso não se enquadra no que foi dito?

  • para os não assinantes : Gabarito ERRADO